summaryrefslogtreecommitdiff
path: root/src/lexer.in.cc
Commit message (Expand)AuthorAgeFilesLines
* Add validation nodes to ninjaColin Cross2021-10-111-0/+2
* Add 'using namespace std;' to all cc files to prepare for removing it from he...Michael Jones2020-09-301-0/+2
* rename a variableNico Weber2018-04-061-5/+5
* Improve location of error messages around identifiers.Nico Weber2018-04-061-2/+7
* CanonicalizePath handles \ on WindowsScott Graham2014-10-301-8/+17
* block parse method doneRobert Iannucci2012-11-091-0/+2
* windows: fix size_t<->int conversions in ninja.exeEvan Martin2012-08-101-1/+1
* reject tabs (and CRs) in input files more aggressivelyEvan Martin2012-08-021-18/+19
* disallow crlf in manifest filesEvan Martin2012-07-171-2/+2
* allow UTF-8 in rule descriptionsEvan Martin2012-04-251-1/+1
* parse $:Peter Kuemmel2012-01-291-0/+20
* add colon escapingPeter Kuemmel2012-01-291-0/+4
* Merge pull request #194 from evanj/newline_spacesEvan Martin2012-01-051-1/+1
|\
| * Lexer: include leading spaces in the newline token.Evan Jones2012-01-051-1/+1
* | Lexer: Remove the trailing newline from lexer.in.cc not just lexer.ccEvan Jones2012-01-051-1/+1
|/
* Lexer: include leading whitespace in the comment token.Evan Jones2012-01-041-1/+1
* windows: more build fixesScott Graham2012-01-041-0/+1
* allow hyphen in variable namesEvan Martin2011-12-301-2/+2
* make evalstring internals privateEvan Martin2011-12-301-6/+6
* build fixEvan Martin2011-12-291-0/+2
* switch the core ninja parser to use re2c for the lexerEvan Martin2011-12-291-0/+234