swig/Source/CParse
Vadim Zeitlin 4884f8cb3c Move Doxygen comments concatenation from the parser to the lexer.
This allows to write the grammar in a simpler way without running into
shift/reduce conflicts all the time because a Doxygen post comment can often
be either reduced with the preceding token or shifted if there is another
Doxygen post comment after it.

Just take care of concatenating the comments in the lexer, which makes it
handling of comment tokens slightly more complex as it now needs to look ahead
at the next tokens, but it's worse the simplifications in the parser.

No changes in behaviour.
2015-07-27 01:14:48 +02:00
..
cparse.h Another merge with master. 2015-02-16 23:46:39 +01:00
cscanner.c Move Doxygen comments concatenation from the parser to the lexer. 2015-07-27 01:14:48 +02:00
parser.y Move Doxygen comments concatenation from the parser to the lexer. 2015-07-27 01:14:48 +02:00
templ.c Warning fixes for 64bit visual c++ on Windows 2015-07-03 20:59:24 +01:00
util.c Merge latest master into doxygen branch again. 2014-08-13 16:11:21 +02:00