1
0
mirror of https://github.com/fluencelabs/lalrpop synced 2025-03-17 17:30:50 +00:00

16 Commits

Author SHA1 Message Date
Niko Matsakis
305f227c4d First draft at codegen for intern token 2015-09-08 09:56:51 -04:00
Niko Matsakis
098cfb1639 small optimization: move shifting code into the state, rather
than the transition
2015-08-16 07:51:47 -04:00
Niko Matsakis
8d4b234383 push version back to 0.5.0 2015-08-16 06:15:00 -04:00
Niko Matsakis
aa68677a42 minor fix to test 2015-08-16 06:06:51 -04:00
Niko Matsakis
51ac61a1f7 Bump version to 0.5.0 2015-08-15 22:28:11 -04:00
Niko Matsakis
7f3f6e106d update snapshot 2015-08-15 22:20:53 -04:00
Niko Matsakis
fa2b84bb46 bump version number to 0.4.0 2015-08-15 22:06:17 -04:00
Niko Matsakis
b4b88cd059 publish version 0.3.0 2015-08-15 22:06:01 -04:00
Niko Matsakis
aafbac662a Update snapshot to share reduction code.
Appears to improve size by ~33%.
2015-08-11 07:11:39 -04:00
Niko Matsakis
3899f4a297 add missing files from lalrpop-snap 2015-08-02 09:38:54 -07:00
Niko Matsakis
8112e8b88c upgrade snap, switch to LALR(1) 2015-08-01 23:37:58 -07:00
Niko Matsakis
0e46b4bbcd update version numbers; break intern into its own crate 2015-07-27 13:09:36 -04:00
Niko Matsakis
26b72c6f0e Update version number to 0.2 to reflect new in progress release 2015-07-27 05:36:33 -04:00
Niko Matsakis
d8a47a7345 update cargo.toml files, readme 2015-07-26 07:49:45 -04:00
Niko Matsakis
e2299d1078 Require that there either be symbols or action (or both), but not
neither. This means that an empty production with no action is not
written `;` but rather `();`. This opens door for using more
`match` style syntax.
2015-07-26 05:58:11 -04:00
Niko Matsakis
bf2945a6b4 self-hosted parsing is kinda working -- except that
I didn't implement yet the handling of patterns
2015-07-24 06:58:01 -04:00