John Wiegley
|
fb5428ce85
|
Added support for metadata and tagging, and made regexs a first-class type.
|
2009-02-01 22:10:32 -04:00 |
|
John Wiegley
|
0934612436
|
Stubbed out the new definition for token_t::rewind(), which was failing.
|
2009-01-31 05:57:48 -04:00 |
|
John Wiegley
|
c5795c66c9
|
"div", or "//", is now the operator of division.
|
2009-01-31 01:21:14 -04:00 |
|
John Wiegley
|
8b75b5cbfb
|
Revised the way that parsing flags get passed around.
|
2009-01-29 02:24:25 -04:00 |
|
John Wiegley
|
cf861b35c0
|
Added a pair of missing calls to in.peek().
|
2009-01-23 01:08:52 -04:00 |
|
John Wiegley
|
812d38c176
|
Correctly report the line context when there is a valexpr parsing error.
|
2009-01-22 21:16:43 -04:00 |
|
John Wiegley
|
fac5a95a48
|
Accept &&/and for &, ||/or for |, and not for !. Also improved error
reporting in the tokenizer.
|
2009-01-22 17:01:46 -04:00 |
|
John Wiegley
|
ccedf7d57f
|
Parse != as !(==) and !~ as !(=~), for simplicity's sake.
|
2009-01-22 16:25:51 -04:00 |
|
John Wiegley
|
887828a40c
|
Increased copyright range to include 2009.
|
2009-01-20 01:53:31 -04:00 |
|
John Wiegley
|
a1db45dca1
|
Removed more dead code.
|
2008-08-17 05:09:51 -04:00 |
|
John Wiegley
|
fd2e6c2502
|
Ledger now builds without any significant warnings, except for one file. Some
of the warnings had to be temporarily disabled, but will be checked again once
the code has moved into master.
|
2008-08-10 02:52:38 -04:00 |
|
John Wiegley
|
f6f4a46cf5
|
Moved around most of the files so that source code is in src/, documentation
is in doc/, etc.
|
2008-08-05 18:05:49 -04:00 |
|