this is the beginning of some parsing stuff
this is the grammar for the regex parser
created function prototypes for recursive-descent parsing
modified the interface a bit
doing some work on the parsers
made it more clear that the character definition returns literally any character
made some progress with the recursive-descent parser
created the recursive-descent parser and updated the grammar definition
prettied up some code. added comments. put things in headers.
modified the makefile to adknowledge the new regex parsing files
created interface for generating an NFA
working on making a front-facing interface for the regex parser
finished filling in functions
Merge branch 'regex_parser'