Commit graph

171 commits

Author SHA1 Message Date
Sven M. Hallberg
296ffb87b6 const adjustments to ll backend 2013-04-30 17:48:24 +02:00
Sven M. Hallberg
24ed1bec53 wording fix 2013-04-28 17:04:49 +02:00
Sven M. Hallberg
5edb4b41be always place at least one element in g->nts 2013-04-28 16:57:14 +02:00
Sven M. Hallberg
3ff6de5d8a add (untested) "derives epsilon" analysis 2013-04-27 23:20:13 +02:00
Dan Hirsch
13088c9d7a Finshed up the regex backend 2013-04-26 20:36:54 -07:00
Sven M. Hallberg
da75a7ae9a add grammar representation functions and WIP LL scaffold 2013-04-27 04:24:09 +02:00
Sven M. Hallberg
1325ebcdd1 add LL backend stub 2013-04-17 15:10:33 +02:00
Dan Hirsch
99f4e18f1f Fixed a bug in RVM_MATCH 2013-03-17 22:44:30 -07:00
Dan Hirsch
f5245eaa23 Whoops. Meant to compile that first 2013-03-17 22:01:54 -07:00
Dan Hirsch
17b03dbf4d Added implementations of framework functions 2013-03-17 20:17:55 -07:00
Dan Hirsch
4c2a536151 Added framework for implementing HParser-to-RVM compiler 2013-03-17 19:56:43 -07:00
Dan Hirsch
c19d7bb66e Regex VM finished but untested. 2013-03-09 21:42:49 -08:00
Dan Hirsch
a8ab63e096 Tiny change 2013-03-09 17:25:25 -08:00
Dan Hirsch
55e5bc48ab Refactored a bit 2013-02-20 02:25:42 -05:00
Dan Hirsch
b8314f6662 Added regex backend, does not compile 2013-01-13 17:01:10 +01:00
Sven M. Hallberg
63dbf83b4d fix a loop in setupLR 2013-01-10 01:04:04 +01:00
Sven M. Hallberg
dffe47bf57 initialize eval_set to a proper copy of involved_set 2013-01-10 00:40:19 +01:00
Sven M. Hallberg
ce88a3f49d initialize involved_set to an empty HList, not NULL 2013-01-10 00:39:15 +01:00
Meredith L. Patterson
fa6497b9f0 Refactored packrat-parsing code into packrat.c 2012-11-14 00:02:24 -05:00
Meredith L. Patterson
21ec962d76 Working on benchmarking test. A lot of things needed to be const and weren't. 2012-11-05 23:08:18 -05:00
Dan Hirsch
d0d9a94fd0 Added benchmark skeleton, and at least stubs for all of the necessary functions 2012-11-02 17:16:53 -04:00