qt5base-lts/util/lexgen
Jason McDonald 629d6eda5c Update contact information in license headers.
Replace Nokia contact email address with Qt Project website.

Change-Id: I431bbbf76d7c27d8b502f87947675c116994c415
Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
2012-01-23 04:04:33 +01:00
..
tests Update contact information in license headers. 2012-01-23 04:04:33 +01:00
configfile.cpp Update contact information in license headers. 2012-01-23 04:04:33 +01:00
configfile.h Update contact information in license headers. 2012-01-23 04:04:33 +01:00
css2-simplified.lexgen Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
generator.cpp Update contact information in license headers. 2012-01-23 04:04:33 +01:00
generator.h Update contact information in license headers. 2012-01-23 04:04:33 +01:00
global.h Update contact information in license headers. 2012-01-23 04:04:33 +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 contact information in license headers. 2012-01-23 04:04:33 +01:00
nfa.cpp Update contact information in license headers. 2012-01-23 04:04:33 +01:00
nfa.h Update contact information in license headers. 2012-01-23 04:04:33 +01:00
re2nfa.cpp Update contact information in license headers. 2012-01-23 04:04:33 +01:00
re2nfa.h Update contact information in license headers. 2012-01-23 04:04:33 +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 contact information in license headers. 2012-01-23 04:04:33 +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>