Commit Graph

13 Commits (7a6ae79ed9bac9a15e08cc59949d2b8e981d2c6c)

Author SHA1 Message Date
Daniel Ehrenberg 5cd1c8db52 Fixing regexp minimization 2009-03-08 22:34:11 -05:00
Daniel Ehrenberg 58475217ac Making regexp tests pass by commenting out some minimization and combinator tests 2009-03-08 18:07:36 -05:00
Daniel Ehrenberg 42ff154ead More regexp changes 2009-03-07 16:31:46 -06:00
Daniel Ehrenberg c31c9fe28d Cleaning up transition tables; making \Z zero-width 2009-03-05 17:44:29 -06:00
Daniel Ehrenberg a487ed0f32 Lookaround and anchors work! (still need to fix some bugs) 2009-03-05 16:34:04 -06:00
Daniel Ehrenberg 39011fd062 More class algebra; fixing eliminating the DFA interpreter 2009-03-04 15:54:56 -06:00
Daniel Ehrenberg ca19a1b728 Unfinished changes for regexp lookaround 2009-03-04 13:22:22 -06:00
Daniel Ehrenberg eb231df4e7 Beginnings of lookahead and lookbehind 2009-03-04 00:36:03 -06:00
Daniel Ehrenberg 0b5ebce339 Switching basis/globs to regexps (and EBNF for syntax); this exposes a bug in regexp 2009-03-02 15:31:28 -06:00
Daniel Ehrenberg 03ae348e78 Making regexp load; removing multimethod dependency 2009-03-02 12:39:01 -06:00
Daniel Ehrenberg af2d380a7f Regexp compiler used from literals 2009-02-26 18:06:57 -06:00
Daniel Ehrenberg 9565b59928 Regexp negation (partial) and cleanup of regexp.nfa 2009-02-19 16:48:46 -06:00
Daniel Ehrenberg fa84f4c752 DFAs are minimized now 2009-02-19 00:11:45 -06:00