summaryrefslogtreecommitdiff
path: root/src/token.cc
Commit message (Expand)AuthorAgeFilesLines
* Updated copyrights to 2003-2010John Wiegley2010-03-051-1/+1
* The new period parser is passing all testsJohn Wiegley2009-11-181-2/+3
* Redesigned the expr_t, predicate_t, query_t classesJohn Wiegley2009-11-091-10/+9
* Revert "Added % suffix operator, as in "$1.00 * 10%""John Wiegley2009-06-211-5/+0
* Added % suffix operator, as in "$1.00 * 10%"John Wiegley2009-05-261-0/+5
* First iteration of the new date_interval_t rewriteJohn Wiegley2009-03-151-2/+5
* Enabled use of pre-compiled headers by defaultJohn Wiegley2009-03-101-0/+2
* Added ; as a sequencing operator in valexprsJohn Wiegley2009-03-031-0/+5
* Made error reporting while parsing more resilientJohn Wiegley2009-03-031-1/+1
* Added Python-style if/else expression keywordsJohn Wiegley2009-03-031-1/+22
* Corrected warnings g++-4.3.3 was complaining aboutJohn Wiegley2009-02-281-11/+11
* Marked all strings needing internationalizationJohn Wiegley2009-02-251-14/+13
* Correctly accept "false" as a keywordJohn Wiegley2009-02-221-2/+2
* Don't allow '-' as part of an identifier tokenJohn Wiegley2009-02-211-1/+1
* Parse '/' in an operator context as "div"John Wiegley2009-02-151-8/+3
* Added support for value expression definitions.John Wiegley2009-02-081-0/+9
* Use seekg, in place of multiple ungets.John Wiegley2009-02-071-6/+0
* Added support for metadata and tagging, and made regexs a first-class type.John Wiegley2009-02-011-4/+8
* Stubbed out the new definition for token_t::rewind(), which was failing.John Wiegley2009-01-311-0/+6
* "div", or "//", is now the operator of division.John Wiegley2009-01-311-14/+31
* Revised the way that parsing flags get passed around.John Wiegley2009-01-291-7/+9
* Added a pair of missing calls to in.peek().John Wiegley2009-01-231-0/+2
* Correctly report the line context when there is a valexpr parsing error.John Wiegley2009-01-221-26/+40
* Accept &&/and for &, ||/or for |, and not for !. Also improved errorJohn Wiegley2009-01-221-41/+111
* Parse != as !(==) and !~ as !(=~), for simplicity's sake.John Wiegley2009-01-221-0/+8
* Increased copyright range to include 2009.John Wiegley2009-01-201-1/+1
* Removed more dead code.John Wiegley2008-08-171-44/+0
* Ledger now builds without any significant warnings, except for one file. SomeJohn Wiegley2008-08-101-2/+2
* Moved around most of the files so that source code is in src/, documentationJohn Wiegley2008-08-051-0/+378