aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* regex: submatches now go into variablesHEADmainJonas Maier7 days5-5/+49
* regex: only named matches nowJonas Maier7 days5-62/+70
* regex: perf improvement by using ops that do not free and alloc againJonas Maier7 days1-7/+9
* regex: perfJonas Maier7 days4-71/+156
* tried to implement a decision tree for faster dfa, but it is not fasterJonas Maier7 days4-11/+136
* clean upJonas Maier7 days5-18/+55
* fix byterange bug, stuff is somehow slow suddenlyJonas Maier7 days2-18/+32
* some small optJonas Maier7 days5-71/+126
* special cased regex for performanceJonas Maier7 days15-500/+778
* regex: throughput in benchmarkJonas Maier7 days1-8/+20
* regex: benchmark and optimizationsJonas Maier7 days4-24/+630
* regex: greedy/non-greedy testsJonas Maier8 days1-15/+101
* submatchesJonas Maier8 days3-9/+45
* clippyJonas Maier8 days3-3/+3
* parse non-greedy repetitionsJonas Maier8 days3-21/+14
* fix regexJonas Maier8 days2-16/+89
* regex compiler compilesJonas Maier8 days5-51/+393
* make it compileJonas Maier8 days1-8/+8
* some bytecode implementation, does not work yetJonas Maier8 days4-0/+400
* DFA minimizationJonas Maier9 days1-24/+259
* regex: more lenient [bracket] parsingJonas Maier10 days1-8/+8
* regex: correctly parse empty alternativesJonas Maier10 days1-3/+1
* regex: explicitly return an error for unsupported non-greedy repetitionsJonas Maier10 days2-19/+27
* shitton of test cases that codex generatedJonas Maier10 days5-3/+609
* fix lookaheadJonas Maier11 days3-9/+35
* lookahead bugJonas Maier11 days2-0/+22
* fix test casesJonas Maier11 days2-2/+15
* 0.7.0: more regex featuresJonas Maier11 days2-2/+2
* one more negative lookahead testJonas Maier11 days1-0/+12
* remove todoJonas Maier11 days1-2/+0
* negative lookahead seems to work too ?!Jonas Maier11 days2-13/+10
* split lookahead tests into positive and negativeJonas Maier11 days5-34/+79
* better case_match commandJonas Maier11 days4-14/+41
* seems to workJonas Maier11 days4-39/+73
* some code but it does not workJonas Maier11 days1-202/+167
* lookahead, implemented wrongJonas Maier11 days4-28/+274
* assertion propagation in enfaJonas Maier11 days2-31/+101
* refactor enfa for better type safetyJonas Maier11 days2-110/+147
* refactor regex internals for easier modificationJonas Maier11 days2-51/+94
* fix regex testJonas Maier11 days1-1/+2
* regex: parse lookahead and lookbehindJonas Maier11 days4-18/+85
* use consume_keyword for `fun` and `set` parsing tooJonas Maier12 days1-5/+9
* some more regex testsJonas Maier12 days4-1/+102
* syntax highlighting for regex; syntax highlighting syntax errorsJonas Maier12 days3-5/+73
* clippyJonas Maier12 days11-36/+51
* simplifyJonas Maier12 days1-18/+4
* syntax highlighting for variable interpolation and escape codesJonas Maier12 days2-2/+39
* fix testJonas Maier13 days1-1/+1
* add . to regex parsingJonas Maier13 days2-3/+9
* comment parsingJonas Maier13 days4-1/+31