Files
wren/wren.xcodeproj
Bob Nystrom 911b7183a0 refactor: remove heap-allocated token list and inline lexer state into compiler struct
Eliminate the separate lexer module and its dynamic token allocation by moving token types, lexer state, and parsing functions directly into compiler.c. The compiler now receives a raw source string and length, lexes tokens on the fly into a stack-allocated Token struct, and discards the Buffer abstraction, token linked list, and associated memory management routines.
2013-10-22 20:25:39 +00:00
..