BjoernLoetters / macrowave

MIT License
4 stars 0 forks source link

Experiment with immutable implementation #31

Open keddelzz opened 7 years ago

keddelzz commented 7 years ago

macrowave aims to be as fast as possible and heavily relies on (local) mutable state.

Currently we're using the class Grammar as the internal "symbol table", which contains every collected and computed fact of the grammar given by the user. Maybe we can put the class-content in a functional database.