Eric Fischer
|
415193ad8e
|
Remove old state resetting
|
2014-02-06 21:05:46 -08:00 |
|
Eric Fischer
|
69a5ca0bb9
|
Include filename in error output
|
2014-02-06 20:51:15 -08:00 |
|
Eric Fischer
|
a74444af28
|
Track line number for error reports
|
2014-02-06 20:44:39 -08:00 |
|
Eric Fischer
|
ed079e37a9
|
Add a reader abstraction
|
2014-02-06 19:22:37 -08:00 |
|
Eric Fischer
|
979b9243d8
|
A container object makes the state transitions more straightforward
And should make it possible to free an object that has just been read
and still know what the next state will be, importantly.
|
2014-02-06 18:56:22 -08:00 |
|
Eric Fischer
|
42283ece0b
|
More sensible way of passing errors back to caller
|
2014-02-06 12:13:23 -08:00 |
|
Eric Fischer
|
d630aa917e
|
Put arrays in order by getting rid of the linked lists.
Resizing is ugly, but less ugly than backwards arrays.
|
2014-02-05 23:18:27 -08:00 |
|
Eric Fischer
|
c69e595e4e
|
Do escaping in output strings
|
2014-02-05 22:34:47 -08:00 |
|
Eric Fischer
|
7641459278
|
Handle named files, not just standard input
|
2014-02-05 22:00:52 -08:00 |
|
Eric Fischer
|
7983c66add
|
Separate source and header files
|
2014-02-05 21:27:48 -08:00 |
|