Use proper apostrophe marks in comment
Previous ones were copied from a pdf of a paper, and they were breaking CLISP on Windows
Core combinators do not have to be macros.
Deleting the references was a bad idea after all, as the reuse scenario was different than I
Fix iterate clause mistake
Move `define-oneshot-result` earlier.
Make vectors and characters accepted as parsers.
Better test coverage would be useful, but seems to work.
Rewrite choice1 and choices1 with define-oneshot-result
Make context capture parser
Eliminate unnecesary intermediate parse results objects
Change parse result representation.
Remove unnecesary laziness layer. Replace with `delayed?` macro to us…
…e with left recursive parsers.
Plurarize combinators in system/package name
Untabify and whitespace cleanup.
Fix bug in execute bind
When last q-parse-result fails, it was possible for there to be no p-parse-result and empty
q-parse-result, and unless clause failed.
Don't change the values in promise closures from continuations.
Implement lazy results.