Tue, 21 May 2019 15:46:41 +0200 |
Lewin Bormann |
Update parser examples to new model.
draft
|
Tue, 21 May 2019 15:46:18 +0200 |
Lewin Bormann |
Add Flatten combinator and automatically skip Skip() empty lists
draft
|
Tue, 21 May 2019 13:22:57 +0200 |
Lewin Bormann |
Flatten atomic sequences for better performance and some semantic differences
draft
|
Tue, 21 May 2019 10:30:44 +0200 |
Lewin Bormann |
Revert previous commit as it is not working
draft
|
Tue, 21 May 2019 10:11:43 +0200 |
Lewin Bormann |
Improve Skip behavior
draft
|
Tue, 21 May 2019 01:26:22 +0200 |
Lewin Bormann |
Improve performance by removing function calls from the hot path.
draft
|
Tue, 21 May 2019 01:18:21 +0200 |
Lewin Bormann |
Comment on JSON parser.
draft
|
Tue, 21 May 2019 00:57:34 +0200 |
Lewin Bormann |
Implement full JSON parser with pcombinators.
draft
|
Tue, 21 May 2019 00:55:46 +0200 |
Lewin Bormann |
Document list merging behavior of combinators and add inverse OneOf primitives
draft
|
Tue, 21 May 2019 00:03:40 +0200 |
Lewin Bormann |
Fix imports
draft
|
Mon, 20 May 2019 22:50:57 +0200 |
Lewin Bormann |
Add error method to ParseState
draft
|
Mon, 20 May 2019 22:44:58 +0200 |
Lewin Bormann |
Fix bad whitespace parse and don't accept bad operator expressions
draft
|
Sun, 19 May 2019 21:26:37 +0200 |
Lewin Bormann |
Add elementary documetation.
draft
|
Sun, 19 May 2019 21:20:38 +0200 |
Lewin Bormann |
Move code into a module subdirectory
draft
|
Sun, 19 May 2019 21:20:07 +0200 |
Lewin Bormann |
Split into modules for primitives and combinators
draft
|
Sun, 19 May 2019 21:15:23 +0200 |
Lewin Bormann |
Implement native Integer parser (with up to 2x performance)
draft
|
Sun, 19 May 2019 21:04:04 +0200 |
Lewin Bormann |
Implement native parsers for numbers with significant performance gains.
draft
|
Sun, 19 May 2019 20:30:45 +0200 |
Lewin Bormann |
Fix integer parsing.
draft
|
Sun, 19 May 2019 19:20:14 +0200 |
Lewin Bormann |
Improve float parsing and simplify concatenating parse results.
draft
|
Sun, 19 May 2019 18:04:23 +0200 |
Lewin Bormann |
Remove dead code in arithmetic parser
draft
|
Sun, 19 May 2019 18:03:56 +0200 |
Lewin Bormann |
Make arithmetic parser really succinct.
draft
|
Sun, 19 May 2019 18:03:46 +0200 |
Lewin Bormann |
Improve exceptions and float parsing
draft
|
Sun, 19 May 2019 17:17:25 +0200 |
Lewin Bormann |
Implement arith_test Parens parser more succinctly
draft
|
Sun, 19 May 2019 17:17:10 +0200 |
Lewin Bormann |
Fix Transform combinator
draft
|
Sun, 19 May 2019 14:31:40 +0200 |
Lewin Bormann |
Improve parsing of individual characters
draft
|
Sun, 19 May 2019 14:15:45 +0200 |
Lewin Bormann |
Implement comparatively simple parser of arithmetic expressions written as combinators.
draft
|
Sun, 19 May 2019 14:15:17 +0200 |
Lewin Bormann |
Make Repeat able to parse arbitrary repetitions.
draft
|
Sun, 19 May 2019 13:33:49 +0200 |
Lewin Bormann |
Implement many more smaller combinators, and improve documentation.
draft
|
Sun, 19 May 2019 12:51:55 +0200 |
Lewin Bormann |
Implement more operators, Repeat parser, and fix regex parser results
draft
|
Sun, 19 May 2019 12:17:11 +0200 |
Lewin Bormann |
Fix bugs in regex and sequence parsers.
draft
|
Sun, 19 May 2019 12:16:53 +0200 |
Lewin Bormann |
Add LICENSE and README
draft
|
Sun, 19 May 2019 12:00:58 +0200 |
Lewin Bormann |
Initial commit
draft
|