mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2025-01-14 11:15:43 +00:00
22cadd6730
- Encode the DFA as a virtual machine (identical to lrgrep) rather than compiling it to a series of Lua functions. While this is a little slower and uglier, it's much more space efficient, shaving off 16Kb. - Minimise the DFA properly. This only shaves off a few states, but every little helps. - Run the error handling code from a non-reduced parser stack. This was incredibly nasty to get right (and positions are still not correctly handled), but it fixes several broken error messages. |
||
---|---|---|
.. | ||
common | ||
common-api | ||
core | ||
core-api | ||
fabric | ||
fabric-api | ||
forge | ||
forge-api | ||
lints | ||
web | ||
ARCHITECTURE.md |