Go to file
Maurice Makaay 0f7b4e0d26 Added a few syntactic sugar methods for ParseHandler. 2019-06-11 09:09:41 +00:00
examples Added a few syntactic sugar methods for ParseHandler. 2019-06-11 09:09:41 +00:00
reader Added a few syntactic sugar methods for ParseHandler. 2019-06-11 09:09:41 +00:00
.gitignore Initial commit 2019-05-21 14:45:32 +00:00
LICENSE Initial commit 2019-05-21 14:45:32 +00:00
README.md Initial import of the parsekit module. 2019-05-21 14:49:44 +00:00
assertions_test.go Merged functionality of p.Expects(string) and p.UnexpectedInput(). 2019-06-07 07:56:24 +00:00
cursor.go 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
cursor_test.go 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
error.go Removed the use of Error.Full(). The default Error() method now includes the extra data from Full() (line and column offset) 2019-06-09 15:20:44 +00:00
error_test.go Removed the use of Error.Full(). The default Error() method now includes the extra data from Full() (line and column offset) 2019-06-09 15:20:44 +00:00
go.mod Moved Reader into its own package. 2019-06-07 10:55:55 +00:00
go.sum Moved Reader into its own package. 2019-06-07 10:55:55 +00:00
parseapi.go Added a few syntactic sugar methods for ParseHandler. 2019-06-11 09:09:41 +00:00
parser.go Added a few syntactic sugar methods for ParseHandler. 2019-06-11 09:09:41 +00:00
parser_test.go Removed the use of Error.Full(). The default Error() method now includes the extra data from Full() (line and column offset) 2019-06-09 15:20:44 +00:00
tokenapi.go Added a few syntactic sugar methods for ParseHandler. 2019-06-11 09:09:41 +00:00
tokenapi_example_test.go Added a few syntactic sugar methods for ParseHandler. 2019-06-11 09:09:41 +00:00
tokenhandler_test.go Added a few syntactic sugar methods for ParseHandler. 2019-06-11 09:09:41 +00:00
tokenhandlerresult.go Added a few syntactic sugar methods for ParseHandler. 2019-06-11 09:09:41 +00:00
tokenhandlers_builtin.go Added a few syntactic sugar methods for ParseHandler. 2019-06-11 09:09:41 +00:00
tokenhandlers_builtin_test.go Added a few syntactic sugar methods for ParseHandler. 2019-06-11 09:09:41 +00:00
tokenizer.go Added a few syntactic sugar methods for ParseHandler. 2019-06-11 09:09:41 +00:00
tokenizer_test.go Removed the use of Error.Full(). The default Error() method now includes the extra data from Full() (line and column offset) 2019-06-09 15:20:44 +00:00
tokenresult_test.go Adding documentation and getting the interactions between ParseAPI and TokenAPI cleaned up a bit. 2019-06-07 07:26:41 +00:00

README.md

go-parsekit

A toolkit that facilitates writing text parsers, based on a flexible combination of parser/combinator technology and a parser state machine.