summaryrefslogtreecommitdiff
path: root/test/lex.c
Commit message (Collapse)AuthorAgeFilesLines
* Only intern strings when we get a token from the lexer. Strings in tokens ↵John Mark Bell2008-08-011-1/+1
| | | | | | that have been pushed back have already been interned, so it's stupid to re-intern every time. This has required that the lexer permits its clients to modify the data members of the css_token object. That's fine, as it assumes nothing about them (they're basically just a window onto the internal lexer state, anyway). svn path=/trunk/libcss/; revision=4857
* Whoops. Missed this when adding the invalid string stuff.John Mark Bell2008-07-151-0/+3
| | | | svn path=/trunk/libcss/; revision=4663
* Import beginnings of a CSS parsing library.John Mark Bell2008-05-011-0/+184
Currently comprises a lexer. svn path=/trunk/libcss/; revision=4112