qt6-bb10/util/lexgen
Frederik Gladhorn a1f4a821fc Nokia -> Qt Project
Change-Id: Iadd29ee918dc181d2a468f5198e66351c7cb3548
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
2013-02-05 20:53:57 +01:00
..
tests Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
README Nokia -> Qt Project 2013-02-05 20:53:57 +01:00
configfile.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
configfile.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
css2-simplified.lexgen
generator.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
generator.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
global.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
lexgen.lexgen
lexgen.pri
lexgen.pro
main.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
nfa.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
nfa.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
re2nfa.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
re2nfa.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
test.lexgen
tokenizer.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00

README

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@digia.com>