summaryrefslogtreecommitdiff
path: root/cook/parse-internals.sld
diff options
context:
space:
mode:
authorEkaitz Zarraga <ekaitz@elenq.tech>2025-05-03 22:16:46 +0200
committerEkaitz Zarraga <ekaitz@elenq.tech>2025-05-03 22:16:46 +0200
commit1740e5fcf8a7f748b3ebdb4b0dd1002c035ddae5 (patch)
tree6de5f257a3dab3dc4760582e8fcbff7d41514076 /cook/parse-internals.sld
parent628001248130565ec15894e64c5272c00ccf729a (diff)
debug: use match
Diffstat (limited to 'cook/parse-internals.sld')
-rw-r--r--cook/parse-internals.sld12
1 files changed, 11 insertions, 1 deletions
diff --git a/cook/parse-internals.sld b/cook/parse-internals.sld
index d73a3c3..d2099e1 100644
--- a/cook/parse-internals.sld
+++ b/cook/parse-internals.sld
@@ -10,31 +10,41 @@
(chibi regexp)
(chibi string)
(cook unicode))
- (export amount?
+ (export <amount>
+ amount?
amount-quantity
amount-unit
+ <ingredient>
ingredient?
ingredient-name
ingredient-amount
+ <timer>
timer?
timer-name
timer-amount
+ <component>
component?
component-name
component-amount
+ <cookware>
cookware?
cookware-name
cookware-amount
+ <metadata-line>
metadata-line?
metadata-line-key
metadata-line-value
+ <recipe>
recipe?
recipe-metadata
recipe-body
+ <step>
step?
step-elements
+ <comment>
comment?
comment-text
+ ;; Functions
parse-cook
nl
whitespace