summaryrefslogtreecommitdiff
path: root/src/test/check_pred.c
AgeCommit message (Collapse)Author
2022-02-06dfa: add the type of "ranged dfas"JSDurand
Strictly speaking, they are not DFA's at all. They contain ranges which can determine whether or not a character belongs to the specified predicate terminal.
2022-02-06Add a script to build for debugging purposesJSDurand
I think this is a better practice than the previously used hard-coded configure option.
2022-02-05predicates start working nowJSDurand
Now we have a working implementation of predicates. It now only remains to write the parser of grammars. Of course we shall generate this parser by this parser generator itself, because why not. ;-P
2022-02-01need to stop abusing hash tablesJSDurand
Hash tables take too much space! If I use hash tables, the length of the input will be severely limited, to an unacceptable extent. So we have to use arrays instead.