Because llm tokens don't map cleanly to what the compiler sees as a token. If coding is all LLMs will be good for this will surely change