|
2e16b0bd6e
|
Start on Item and ItemSet
|
2021-08-28 09:02:19 -04:00 |
|
|
00016f16b3
|
Combine Grammar and Generator into top-level Imbecile class
|
2021-08-22 21:04:46 -04:00 |
|
|
9459883e74
|
Add Lexer class; Move LexerDFA to Lexer::DFA
|
2021-08-18 17:09:45 -04:00 |
|
|
61dd5bc5a0
|
Move imbecile_spec to lexer_dfa_spec
|
2021-06-26 16:01:49 -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 |
|