diff options
author | Juan Manuel Tomás <jtomas1815@gmail.com> | 2022-10-30 05:58:46 -0300 |
---|---|---|
committer | Juan Manuel Tomás <jtomas1815@gmail.com> | 2022-10-30 05:58:46 -0300 |
commit | 0250b445054766cef04b15cc05912272c0524ee4 (patch) | |
tree | be56a5ca8a79612f82ec7d273928af7c4b35e480 /package.lisp | |
download | monparser-0250b445054766cef04b15cc05912272c0524ee4.tar.gz monparser-0250b445054766cef04b15cc05912272c0524ee4.zip |
Initial Commit
This first revision has a working parser generator, with support for
custom error reporting and handling of string and file inputs.
Diffstat (limited to 'package.lisp')
-rw-r--r-- | package.lisp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/package.lisp b/package.lisp new file mode 100644 index 0000000..fdb1ab6 --- /dev/null +++ b/package.lisp @@ -0,0 +1,17 @@ +(defpackage #:input + (:use #:cl) + (:export #:from-string + #:from-file)) + +(defpackage #:parser + (:use #:cl) + (:export #:run + #:new + #:bind + #:fail + #:any + #:unit + #:comp + #:zero-or-one + #:zero-or-more + #:one-or-more)) |