more example for oop
move parser; nfa
dfa match
lexer update
lexer docs