Ben Greenman
|
5881bd94e0
|
[test] new regexp test
|
2016-07-07 13:38:24 -04:00 |
|
Ben Greenman
|
e70e0d3867
|
[regexp] stop using cast
|
2016-06-27 16:00:02 -04:00 |
|
Ben Greenman
|
f99ef2ffa1
|
[private] rx: stop using unsafe-ref
|
2016-06-27 16:00:02 -04:00 |
|
Ben Greenman
|
f18c207d11
|
[private] rx: allow \ between [...]
|
2016-06-27 16:00:02 -04:00 |
|
Ben Greenman
|
945938aee9
|
[private] rx: handle []] and [^]] patterns
|
2016-06-27 16:00:02 -04:00 |
|
Ben Greenman
|
4bcdc32fec
|
[private] rx: always order clusters by left-paren position
|
2016-06-27 16:00:02 -04:00 |
|
Ben Greenman
|
fb22461c75
|
[private] much better regexp for pipes
|
2016-06-27 16:00:02 -04:00 |
|
Ben Greenman
|
4ef1c7a10b
|
[regexp] only check balanced parans in presence of pipes
|
2016-06-27 16:00:01 -04:00 |
|
ben
|
5787e27d60
|
[regexp] follow spec for starred groups and alternates
|
2016-03-20 15:19:20 -04:00 |
|
ben
|
4faad17905
|
[regexp] follow return type spec a little better
|
2016-03-20 13:01:01 -04:00 |
|
ben
|
2b1a0b939c
|
[regexp] ignore )?, for now
|
2016-03-14 11:46:38 -04:00 |
|
ben
|
3c0dce4a8f
|
[private] stop gensym'ming keys
|
2016-03-13 12:14:30 -04:00 |
|
ben
|
532dba9e53
|
[define] one define/let for all
|
2016-03-12 21:30:46 -05:00 |
|
ben
|
b6ad6f5646
|
[regexp] cleaner impl
|
2016-03-09 11:33:52 -05:00 |
|
ben
|
8a6411cae2
|
[regexp] set! already breaks type, dont need extra transformer I guess
|
2016-03-01 03:46:53 -05:00 |
|
ben
|
d768e59ca2
|
[let-regexp] working now
|
2016-02-23 13:29:37 -05:00 |
|
ben
|
1f114d8fc5
|
[let-regexp] checkpoint: code looks good but does not work
Issue likely with free-id-table changing after identifier
gets bound in the let statements
|
2016-02-23 02:33:23 -05:00 |
|
ben
|
03899c77f1
|
** update inline comments
|
2015-12-14 02:36:53 -05:00 |
|
ben
|
8777de17b8
|
[regexp] do nothing for regexp or-patterns (|)
|
2015-12-13 21:42:16 -05:00 |
|
ben
|
a6fb675918
|
** reorganize test directory
|
2015-12-13 03:38:35 -05:00 |
|