Max Brunsfeld
|
93620b3ed1
|
Add keyword helper for making higher-priority string tokens
|
2014-05-01 13:25:20 -07:00 |
|
Max Brunsfeld
|
25eda9d889
|
ISymbol -> Symbol
Interned symbols are now the main type of symbol in use
|
2014-04-28 20:43:27 -07:00 |
|
Max Brunsfeld
|
66c033e411
|
Optimize parse item equality
|
2014-04-28 18:31:03 -07:00 |
|
Max Brunsfeld
|
3b388d66cd
|
Profile and optimize
- Eliminate unnecessary copies of grammar objects
- Do cheaper comparisons first in equality methods
|
2014-04-23 08:32:11 -07:00 |
|
Max Brunsfeld
|
68d44fd565
|
Intern symbols during grammar preparation
|
2014-04-22 23:38:26 -07:00 |
|
Max Brunsfeld
|
33d781f492
|
Refactor bookkeeping of token starts in lexical rules
- Move lex items and parse items into their own files
|
2014-04-17 13:33:34 -07:00 |
|