summaryrefslogtreecommitdiffstats
path: root/dimension
Commit message (Expand)AuthorAgeFilesLines
* Rename DMNSN_T_EXCLAMATION to DMNSN_T_BANG.tavianator2009-10-292-43/+43
* Refactor tokenizer a bit.tavianator2009-10-295-28/+93
* Don't modify lines, cols, or next in tokenizer helper functions.Tavian Barnes2009-10-291-175/+207
* Even more tokenizer work.Tavian Barnes2009-10-292-116/+95
* Prefix tokens with DMNSN_T_.Tavian Barnes2009-10-292-143/+143
* Tokenize all language directives.Tavian Barnes2009-10-292-5/+77
* Complete string parsing.Tavian Barnes2009-10-291-6/+69
* Set the locale to `C' during tokenization.Tavian Barnes2009-10-281-5/+27
* Search in the same path as the current file for #includes.Tavian Barnes2009-10-282-8/+28
* Split tokenizer.sh into multiple tests.Tavian Barnes2009-10-281-1/+1
* Store source filename in tokens, give better diagnostics.Tavian Barnes2009-10-283-49/+76
* Make '#include' work.Tavian Barnes2009-10-281-0/+33
* Tokenize strings and language directives.Tavian Barnes2009-10-282-3/+147
* Tokenize keywords.Tavian Barnes2009-10-282-11/+44
* Tokenize identifiers.Tavian Barnes2009-10-282-6/+44
* Fix line calculation in comment tokenizer.Tavian Barnes2009-10-281-0/+1
* Split some tokenizing work out into helper functions.Tavian Barnes2009-10-281-56/+82
* Ignore comments in tokenizer.Tavian Barnes2009-10-271-4/+35
* Add line and column numbers to tokens.Tavian Barnes2009-10-272-1/+10
* Tokenize numeric values.Tavian Barnes2009-10-272-2/+64
* Support more symbols in tokenizer.Tavian Barnes2009-10-272-20/+59
* Make tokenizer a bit more robust.Tavian Barnes2009-10-271-3/+19
* New tokenizer test.Tavian Barnes2009-10-271-4/+4
* New mmap-based tokenizer.Tavian Barnes2009-10-271-13/+33
* Begin tokenizer.Tavian Barnes2009-10-264-5/+197
* Add some command-line options to `dimension' program.Tavian Barnes2009-10-261-1/+64
* Begin work on `dimension' client program.Tavian Barnes2009-10-262-0/+51