qt5base-lts/util/lexgen
Jason McDonald 1fdfc2abfe Update copyright year in license headers.
Change-Id: I02f2c620296fcd91d4967d58767ea33fc4e1e7dc
Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
2012-01-05 06:36:56 +01:00
..
tests Update copyright year in license headers. 2012-01-05 06:36:56 +01:00
configfile.cpp Update copyright year in license headers. 2012-01-05 06:36:56 +01:00
configfile.h Update copyright year in license headers. 2012-01-05 06:36:56 +01:00
css2-simplified.lexgen Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
generator.cpp Update copyright year in license headers. 2012-01-05 06:36:56 +01:00
generator.h Update copyright year in license headers. 2012-01-05 06:36:56 +01:00
global.h Update copyright year in license headers. 2012-01-05 06:36:56 +01:00
lexgen.lexgen Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
lexgen.pri Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
lexgen.pro Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
main.cpp Update copyright year in license headers. 2012-01-05 06:36:56 +01:00
nfa.cpp Update copyright year in license headers. 2012-01-05 06:36:56 +01:00
nfa.h Update copyright year in license headers. 2012-01-05 06:36:56 +01:00
re2nfa.cpp Update copyright year in license headers. 2012-01-05 06:36:56 +01:00
re2nfa.h Update copyright year in license headers. 2012-01-05 06:36:56 +01:00
README Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
test.lexgen Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
tokenizer.cpp Update copyright year in license headers. 2012-01-05 06:36:56 +01:00

Lexgen
------

This is a little tool to generate lexical scanners from a rather simplistic
configuration file. We use it internally in Qt to generate the scanner for the
CSS parser that is built into the toolkit (used for the widget styling and the
HTML import into QTextDocument).

Beware, it's very slow (in generating the code) and it may not generate what
you want. But I like that it generates code that operates on QChar and friends.

Use at your own risk ;-)


--
Simon Hausmann <simon.hausmann@nokia.com>