summaryrefslogtreecommitdiff
path: root/tikzit/src/common/TikzGraphAssembler+Parser.h
AgeCommit message (Collapse)Author
2013-08-02Use flex and bison options instead of #definesAlex Merry
Defining YY_EXTRA_TYPE is not the "proper" way to set that type (a %option should be used instead), and defining YYLEX_PARAM will no longer work with bison 3 (%lex-param is the correct thing to use).
2013-03-23Bring back parser/lexer error reportingAlex Merry
Even better than before!
2013-03-23Make the parser/lexer reentrantAlex Merry
No more locking! Also, the interface for TikzGraphAssembler is much simpler. Changes to OSX code are completely untested.
2013-03-23Make the parser more coherentAlex Merry
We build things up in stacks in the parser, rather than relying on TikzGraphAssembler so much. This makes tikzparser.ym easier to follow (IMHO).