summaryrefslogtreecommitdiff
path: root/package.lisp
diff options
context:
space:
mode:
authorJuan Manuel Tomás <jtomas1815@gmail.com>2025-06-15 07:24:38 -0300
committerJuan Manuel Tomás <jtomas1815@gmail.com>2025-06-15 07:24:38 -0300
commit4d355a842737f7938d148c53338ce6f3fa055628 (patch)
tree487f11aa2d2deef57c9f0078d2e802449bce1cc0 /package.lisp
parent66b6d675055eb8a5017376eb6f43d609887d1289 (diff)
downloadmonparser-4d355a842737f7938d148c53338ce6f3fa055628.tar.gz
monparser-4d355a842737f7938d148c53338ce6f3fa055628.zip
Make many into an iterative parser
Diffstat (limited to 'package.lisp')
-rw-r--r--package.lisp16
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))