Commits

Author Commit Message Labels Comments Date
Moritz Heidkamp
Improve parser-input printer
Moritz Heidkamp
Release 0.1.0
Tags
0.1.0
Moritz Heidkamp
Add parser-input tests
Moritz Heidkamp
Rename parser-input-data to parser-input->lazy-seq
Moritz Heidkamp
Tests don't depend on lazy-seq anymore
Moritz Heidkamp
Implement record printer for parser-inputs
Moritz Heidkamp
Add parser-input->list
Moritz Heidkamp
Refactor `repeated' combinator
Moritz Heidkamp
Add end-of-input convenience parser (thanks to florz for the idea)
Moritz Heidkamp
Provide distinct type for parser inputs
Moritz Heidkamp
Add test-begin / test-end for summary
Moritz Heidkamp
Add optional default arg to maybe parser
Moritz Heidkamp
Slightly more efficient as-string implementation
Moritz Heidkamp
Less unnecessary retention of input seq's head
Moritz Heidkamp
Release version 0.0.5
Tags
0.0.5
Moritz Heidkamp
Turn latch dependency into compile-time dependency
Moritz Heidkamp
Remove obsolete comment
Moritz Heidkamp
Release version 0.0.4
Tags
0.0.4
Moritz Heidkamp
Support passing a parser and a number to repeated for exactly n matches
Moritz Heidkamp
Replace (apply conc ...) in as-string to not run into apply limit
Moritz Heidkamp
Add trie dependency and release 0.0.3
Tags
0.0.3
Moritz Heidkamp
Release 0.0.2
Tags
0.0.2
Moritz Heidkamp
Remove -strict-types
Branches
typed
Moritz Heidkamp
Type annotations for most combinators
Branches
typed
Moritz Heidkamp
Merge branch 'master' into memoization
Moritz Heidkamp
Add recursive-parser helper syntax
Moritz Heidkamp
Add hash-table and trie based memoization support
Moritz Heidkamp
Add release-info
Moritz Heidkamp
Change `satisfies` semantics and signature; introduce `in`
Tags
0.0.1
Moritz Heidkamp
Some ignores
  1. Prev
  2. Next