Max Brunsfeld
|
2c56612650
|
Get makefile working
|
2014-02-18 09:07:00 -08:00 |
|
Max Brunsfeld
|
9e2dc14182
|
Extract public compiler API into its own header file
|
2014-02-17 12:40:46 -08:00 |
|
Max Brunsfeld
|
27f305d556
|
Put rule_can_be_blank function in its own file
|
2014-02-11 13:21:45 -08:00 |
|
Max Brunsfeld
|
1962c17f45
|
Remove transition_map class
|
2014-02-11 13:15:44 -08:00 |
|
Max Brunsfeld
|
8baa1396fd
|
Properly merge transitions on overlapping character sets!
|
2014-02-10 13:20:43 -08:00 |
|
Max Brunsfeld
|
905a408998
|
Make separate functions for character-level and syntax-level rule transitions
|
2014-02-09 14:31:27 -08:00 |
|
Max Brunsfeld
|
d3d25f2683
|
Represent character sets as sets of character ranges
|
2014-02-05 18:56:04 -08:00 |
|
Max Brunsfeld
|
28e10dc722
|
Fix bug in character rule equality
|
2014-01-30 13:04:10 -08:00 |
|
Max Brunsfeld
|
8208aae060
|
Fix transitions for sequences whose left side can be blank
|
2014-01-23 23:56:37 -08:00 |
|
Max Brunsfeld
|
f342067293
|
Clean up specs
|
2014-01-11 17:08:32 -08:00 |
|
Max Brunsfeld
|
92cec5758f
|
Reorganize compiler directory
|
2014-01-11 15:14:17 -08:00 |
|