diff options
author | Juan Manuel Tomás <jtomas1815@gmail.com> | 2025-06-15 07:24:38 -0300 |
---|---|---|
committer | Juan Manuel Tomás <jtomas1815@gmail.com> | 2025-06-15 07:24:38 -0300 |
commit | 4d355a842737f7938d148c53338ce6f3fa055628 (patch) | |
tree | 487f11aa2d2deef57c9f0078d2e802449bce1cc0 /package.lisp | |
parent | 66b6d675055eb8a5017376eb6f43d609887d1289 (diff) | |
download | monparser-4d355a842737f7938d148c53338ce6f3fa055628.tar.gz monparser-4d355a842737f7938d148c53338ce6f3fa055628.zip |
Make many into an iterative parser
Diffstat (limited to 'package.lisp')
-rw-r--r-- | package.lisp | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/package.lisp b/package.lisp index e0a58e5..dca5908 100644 --- a/package.lisp +++ b/package.lisp @@ -5,15 +5,19 @@ #:failure-p #:failure-place #:failure-message - #:comp - #:one-of - #:unit + #:fail - #:end - #:literal + #:unit + #:one-of + #:comp + #:nothing #:optional #:many #:repeat + + #:literal #:whitespace? - #:separated-list)) + #:whitespace + #:separated-list + #:surround)) |