Joe Thornber
|
da4bb22b6a
|
[functional-tests/regex] Get groups working
Hacked a hotpatch soln.
|
2017-08-28 17:38:49 +01:00 |
|
Joe Thornber
|
2fe464a4cf
|
[functional-tests] move swap! to (utils)
|
2017-08-23 10:49:36 +01:00 |
|
Joe Thornber
|
87b3556d36
|
[functional-tests/regex] tweak definition of rx
|
2017-08-22 17:41:40 +01:00 |
|
Joe Thornber
|
c049ec6f39
|
[functional-tests/regex] parser mostly working.
Just need to stop grouping '(' ')' from looping forever.
|
2017-08-22 17:28:13 +01:00 |
|
Joe Thornber
|
c921233f3c
|
[functional-tests/regex] tidying
|
2017-08-20 14:36:02 +01:00 |
|
Joe Thornber
|
08ce1967ae
|
[functional-tests/regex] add comment for regex grammar.
|
2017-08-20 13:35:40 +01:00 |
|
Joe Thornber
|
150f38cf83
|
[functional-tests/regex] rename thread-set to yarn
|
2017-08-19 09:04:48 +01:00 |
|
Joe Thornber
|
c2bfcf7899
|
[functional-tests/regex] stop thread-set from allocating
We now allocate 0 bytes when matching. But it makes practically no
difference to the execution time.
|
2017-08-18 21:24:38 +01:00 |
|
Joe Thornber
|
ecd616a28c
|
[functional-tests/regex] Removed call/cc, made v. little difference.
Something is still allocating a lot of memory.
|
2017-08-18 20:51:24 +01:00 |
|
Joe Thornber
|
27eb4d8ce4
|
[functional-tests/regex] more optimisation.
I think we're going to have to lose the call/cc; something is allocating
a lot of memory.
|
2017-08-18 19:28:07 +01:00 |
|
Joe Thornber
|
2fb7eb265f
|
[functional-tests/regex] remove match from the loop
|
2017-08-18 19:05:40 +01:00 |
|
Joe Thornber
|
ca6a036697
|
[functional-tests/regex] pull out a swap macro
|
2017-08-18 18:35:40 +01:00 |
|
Joe Thornber
|
b2b8d2b3c7
|
[functional-tests/regex] Restructure the matcher to try and reduce
memory
|
2017-08-18 18:32:05 +01:00 |
|
Joe Thornber
|
9202e31725
|
[functional-tests/regex] fix bug in the star combinator
|
2017-08-18 18:01:31 +01:00 |
|
Joe Thornber
|
df09bf2cc6
|
[functional-tests] regex matcher starts to work.
Very slow implementation.
|
2017-08-18 16:02:43 +01:00 |
|
Joe Thornber
|
59a77ee44a
|
[functional-tests] more work on the regex engine
|
2017-08-18 13:21:17 +01:00 |
|
Joe Thornber
|
ca16f0eac8
|
[functional-tests] start working on a little regex matcher
|
2017-08-18 12:27:17 +01:00 |
|