Commit Graph

10 Commits

Author SHA1 Message Date
Suzanne Soy
b3d41496d5 Use Immutable collections pretty much everywhere" 2020-08-20 00:42:04 +00:00
Suzanne Soy
9e234f0663 ImmutableDictionary 2020-08-19 22:49:35 +00:00
Suzanne Soy
b0c47947a6 Custom exception classes, HashCode, started Parser 2020-08-19 18:36:41 +00:00
Suzanne Soy
967e1e3266 Simple function memoization 2020-08-19 02:28:46 +00:00
Suzanne Soy
b2b630368c Auto-generate .Equals(), .GetHashCode() and friends 2020-08-19 02:28:46 +00:00
Suzanne Soy
c1b3bd783b Some notes on parsers 2020-08-17 02:11:47 +00:00
Suzanne Soy
c534c2c6ab Epsilon transitions in lexer 2020-08-16 02:58:40 +00:00
Suzanne Soy
ff459fb1fd Lexer now uses a proper automaton. 2020-08-16 00:45:07 +00:00
Suzanne Soy
9a885195c2 Unicode lexer & compilation to JS of strings and of numbers (previously a placeholder). 2020-08-16 00:45:06 +00:00
Suzanne Soy
900749670e Initial commit 2020-08-16 00:45:06 +00:00