Max Brunsfeld
|
c66fddd3aa
|
Add TSInput option to measure columns in bytes not characters
|
2017-06-15 16:35:34 -07:00 |
|
Max Brunsfeld
|
a15e974150
|
Make clearer assertions about SpyInput's read strings
|
2017-03-21 12:14:04 -07:00 |
|
Max Brunsfeld
|
7e0ae4505a
|
Handle invalid UTF8 in encoding test helpers
Signed-off-by: Tim Clem <timothy.clem@gmail.com>
|
2017-03-21 11:12:08 -07:00 |
|
Max Brunsfeld
|
20b8983749
|
Handle external scanner w/ .c extension in test helper
|
2017-03-19 22:20:16 -07:00 |
|
Max Brunsfeld
|
6d8f9ebaba
|
In tests, regenerate parser if its timestamp matches grammar.json
After running the fetch-fixtures script, their timestamps may be equal,
but in this situation we *do* want to re-generate the parsers.
|
2017-03-17 17:04:04 -07:00 |
|
Max Brunsfeld
|
ed8fbff175
|
Allow anonymous tokens to be used in grammars' external token lists
|
2017-03-17 16:31:29 -07:00 |
|
Max Brunsfeld
|
db4b9ebc7c
|
Implement Rule as a union rather than an abstract base class
|
2017-03-17 13:29:31 -07:00 |
|
Max Brunsfeld
|
6dc0ff359d
|
Rename spec -> test
'Test' is a lot more straightforward of a name.
|
2017-03-09 20:40:01 -08:00 |
|