Max Brunsfeld
|
040ec86000
|
Move shared rule pointer factories into individual rule files
|
2013-11-14 12:55:02 -08:00 |
|
Max Brunsfeld
|
8a0a442a24
|
Make more things immutable
|
2013-11-13 20:22:06 -08:00 |
|
Max Brunsfeld
|
f7063ba1d8
|
Compute closure of item sets under symbol expansion
|
2013-11-12 18:45:04 -08:00 |
|
Max Brunsfeld
|
6bbaba3ef8
|
Fix stream operator on rules and items
|
2013-11-12 08:17:19 -08:00 |
|
Max Brunsfeld
|
11e3980319
|
Add helper functions for making shared pointers to rules
- start work on item set class
|
2013-11-10 14:59:40 -08:00 |
|
Max Brunsfeld
|
ec8b7ccf20
|
Add string rules
|
2013-11-07 18:30:00 -08:00 |
|
Max Brunsfeld
|
d830c7c255
|
Put rule classes in their own files
|
2013-11-07 13:25:27 -08:00 |
|
Max Brunsfeld
|
849f2ee195
|
Add character rule class
|
2013-11-07 08:28:18 -08:00 |
|
Max Brunsfeld
|
061d8a8efc
|
Compute transitions correctly for long sequences
|
2013-11-06 13:37:01 -08:00 |
|
Max Brunsfeld
|
95d955e779
|
Move TransitionMap out of rules namespace
|
2013-11-06 08:18:40 -08:00 |
|
Max Brunsfeld
|
84c5bceb81
|
Initial commit
|
2013-11-05 22:15:19 -08:00 |
|