Initial ability to get state
Merge github.com:orangeduck/mpc
Removed next char from state and moved it to error
Initial commit for recording parse state in ast
Renamed language option constants
Merge github.com:orangeduck/mpc
Should disallow empty clause in grammar parser
Fixed bug in state tagging. Updated examples to use concatinated preprocessor strings
Initial commit for boundary support
Updated tests. Added some tests for new boundary parse.