You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add token_info_t structure with type, value, and source location tracking
- Add source_location_t for precise error reporting (line, column, filename)
- Add token_pool_t for freelist-based memory reuse pattern
- Add token_buffer_t for 8-token circular buffer lookahead capability
- Increase MAX_TYPES from 128 to 256 for additional type definitions
- Increase MAX_IR_INSTR from 60000 to 80000 for self-hosting capacity
These structures provide the foundation for significant memory savings
through token reuse and enable advanced parsing with multi-token lookahead.
The changes maintain full backward compatibility while preparing for
future optimizations.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
0 commit comments