|
7b8ebfcef1
|
Don't use map::emplace
It doesn't work with GCC 4.7...
|
2015-04-06 21:16:13 +02:00 |
|
|
d6deff997e
|
Implement a lot of symbol value support
|
2015-04-06 18:50:03 +02:00 |
|
|
6fb60a7201
|
generator: detect LR(0) conflicts
|
2015-04-06 00:22:44 +02:00 |
|
|
96dd0ebd26
|
Add support for simple reduce actions
|
2015-04-05 02:28:52 +02:00 |
|
|
61c3aa15c3
|
Add simple output generator
|
2015-04-02 11:52:05 +02:00 |
|
|
ab2d315aa2
|
generator: remove printing, add some getters
|
2015-04-02 01:43:43 +02:00 |
|
|
531a4de1fc
|
generator: split different actions into different maps
|
2015-04-01 02:42:54 +02:00 |
|
|
3f1b701ad1
|
generator: add actions and gotos for LR(0) parsers
|
2015-03-31 23:40:44 +02:00 |
|
|
342f927aac
|
generator: generate transitions
|
2015-03-31 20:46:33 +02:00 |
|
|
03b5a87eeb
|
generator: generate item sets recursively
|
2015-03-31 20:25:04 +02:00 |
|
|
129b81e093
|
generator: add methods to generate closed item sets
|
2015-03-31 18:38:59 +02:00 |
|
|
8b707351c7
|
Add generator_t
|
2015-03-31 04:09:03 +02:00 |
|