A simple implementation of lex and yacc, of which the regular expression part is based on another repo leon-huang/yare.git