|
12e11399af
|
Add decoder tests
|
2021-07-06 10:57:06 -04:00 |
|
|
ca7d4862f9
|
Run test executable; build with unit tests
|
2021-07-06 10:03:42 -04:00 |
|
|
3c874ae4c1
|
Compile generated parser with a test file
|
2021-07-05 23:05:55 -04:00 |
|
|
a716dedeb6
|
Start on test framework to compile and run generated parser
|
2021-06-26 16:17:24 -04:00 |
|
|
61dd5bc5a0
|
Move imbecile_spec to lexer_dfa_spec
|
2021-06-26 16:01:49 -04:00 |
|
|
db70f8b94d
|
Add "drop" grammar keyword to drop patterns
|
2021-06-09 22:48:30 -04:00 |
|
|
f67dd62b20
|
Add \s to expand to whitespace characters
|
2021-06-09 22:37:00 -04:00 |
|
|
c6bac6d3a1
|
Rename TokenDFA -> LexerDFA
|
2021-06-08 13:54:46 -04:00 |
|
|
aa92970c31
|
Add some lexer tests
|
2021-06-07 22:21:52 -04:00 |
|
|
b8282e748e
|
Start on a test lexer for lexer specs
|
2021-06-07 17:17:37 -04:00 |
|
|
8473df421a
|
Add specs for CodePointRange
|
2021-05-23 20:41:40 -04:00 |
|
|
3987f08cd7
|
Add CodePointRange class
|
2021-05-23 17:52:20 -04:00 |
|
|
24054461a2
|
Merge Regex::Parser into Regex, move Unit to its own file
|
2021-05-18 16:14:42 -04:00 |
|
|
39f164a7db
|
Parse . in a regex
|
2021-05-17 17:20:56 -04:00 |
|
|
70b3e56de2
|
Store all characters as ranges; add CharacterClassUnit#to_nfa
|
2021-05-14 13:52:03 -04:00 |
|
|
2e8e72a1e8
|
Add CharacterClassUnit and use it instead of AlternatesUnit
|
2021-05-14 12:32:53 -04:00 |
|
|
201a38fb51
|
Add Parser specs
|
2021-05-11 15:29:40 -04:00 |
|
|
8cd648fc8f
|
Create spec file for Parser
|
2021-05-07 16:58:38 -04:00 |
|
|
60adffbbab
|
Add rspec
|
2021-05-07 15:16:01 -04:00 |
|