summaryrefslogtreecommitdiffstats
path: root/dimension/tokenize.h
Commit message (Expand)AuthorAgeFilesLines
* Don't leak memory on parse failures from within buffers.Tavian Barnes2010-02-091-0/+1
* Support #include.Tavian Barnes2010-02-091-0/+6
* Implement #declare, #local, and #undef in middle tier.Tavian Barnes2010-02-011-5/+8
* Begin middle-tier lexer.Tavian Barnes2010-01-291-1/+11
* Don't pollute global namespace with grammar.h.Tavian Barnes2010-01-281-1/+10
* Fix up license blurbs and copyright year.Tavian Barnes2010-01-271-1/+1
* Implement a symbol table.Tavian Barnes2009-12-191-2/+1
* Tokenize on-the-fly.Tavian Barnes2009-12-171-3/+4
* Rename flex and bison input files.Tavian Barnes2009-11-241-1/+1
* Begin bison implementation of parser.Tavian Barnes2009-11-231-494/+2
* Use flex for the tokenizer.Tavian Barnes2009-11-231-1/+1
* Make `dimension' output some things as it works.Tavian Barnes2009-11-201-0/+5
* Implement dmnsn_print_astree_sexpr().Tavian Barnes2009-10-311-1/+1
* Correctly tokenize <=, >= and !=.Tavian Barnes2009-10-291-4/+7
* Support all POV-Ray keywords.Tavian Barnes2009-10-291-2/+425
* Rename DMNSN_T_EXCLAMATION to DMNSN_T_BANG.tavianator2009-10-291-21/+21
* Refactor tokenizer a bit.tavianator2009-10-291-1/+9
* Even more tokenizer work.Tavian Barnes2009-10-291-14/+22
* Prefix tokens with DMNSN_T_.Tavian Barnes2009-10-291-47/+47
* Tokenize all language directives.Tavian Barnes2009-10-291-1/+25
* Store source filename in tokens, give better diagnostics.Tavian Barnes2009-10-281-2/+3
* Tokenize strings and language directives.Tavian Barnes2009-10-281-0/+7
* Tokenize keywords.Tavian Barnes2009-10-281-0/+6
* Tokenize identifiers.Tavian Barnes2009-10-281-0/+3
* Add line and column numbers to tokens.Tavian Barnes2009-10-271-0/+3
* Tokenize numeric values.Tavian Barnes2009-10-271-0/+5
* Support more symbols in tokenizer.Tavian Barnes2009-10-271-2/+13
* Begin tokenizer.Tavian Barnes2009-10-261-0/+36