Go to file
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
assert 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
.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
cursor.go 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
cursor_test.go 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
example_basiccalculator1_test.go 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
example_basiccalculator2_test.go 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
example_dutchpostcode_test.go 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
example_helloManyStateParser_test.go 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
example_helloParserCombinator_test.go 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
example_helloSingleStateParser_test.go 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
examples_state_test.go 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
examples_test.go 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
go.mod Trying to fix module paths (I have no idea what I'm doing :-) The idea is to make parsekit into a separate module in another repo. 2019-05-21 15:05:37 +00:00
parseapi.go 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
parsehandler.go 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
parsehandler_error.go 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
parsehandler_on.go 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
parsehandler_routing.go 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
parsehandler_test.go 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
parsekit.go 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
parsekit_test.go 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
reader.go 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
reader_test.go 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
tokenapi.go 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
tokenapi_result.go 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
tokenapi_result_test.go 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
tokenapi_test.go 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
tokenhandler.go 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
tokenhandler_test.go 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
tokenhandlers_builtin.go 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
tokenhandlers_builtin_test.go 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

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.