Partial implementation of parser; missing dictionary functionality, doesn't parse strings containing a " character