Maurice Makaay
|
05585db341
|
Normalizing error handling, to always include the caller location in errors. This makes debugging a lot easier for users of the package, because it doesn't say stuff like 'Method() was called incorrectly', but instead something like 'Method() was called incorrectlty at /path/to/file.go:1234'.
|
2019-06-05 10:07:50 +00:00 |
Maurice Makaay
|
75373e5ed5
|
Big simplification run once more, cleaned up code, added tests and examples, made stuff unexported where possible, to slim down the exported interface.
|
2019-06-04 23:15:02 +00:00 |
Maurice Makaay
|
4580962fb8
|
Backup a load of work on typed token support, making it easy to produce tokens directly from parser/combinator-based parsing rules.
|
2019-06-04 00:03:08 +00:00 |