blob: 80036abed11446843ceb7abc505dc1b8788c5cf3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
(defpackage #:monparser
(:use #:cl)
(:export #:parse
#:defparser
#:lazy
#:parsing
#:parsing-p
#:parsing-tree
#:parsing-start
#:parsing-end
#:failure
#:failure-p
#:failure-place
#:failure-message
#:fail
#:unit
#:one-of
#:comp
#:nothing
#:optional
#:many
#:repeat
#:whitespace?
#:end-of-input
#:literal
#:within
#:interlinked))
(declaim (optimize (speed 3)))
|