summaryrefslogtreecommitdiff
path: root/cook/parse.sld
diff options
context:
space:
mode:
authorEkaitz Zarraga <ekaitz@elenq.tech>2024-08-10 16:04:45 +0200
committerEkaitz Zarraga <ekaitz@elenq.tech>2024-08-10 17:08:15 +0200
commit518fb8205ae251e10d642fc8816f0a6720e3b440 (patch)
tree1b68a4b791e7320275cdc8fbae088f47baa2599b /cook/parse.sld
parentd720bcd8aa948fb58087ca9c11a8c8c5ab52db4b (diff)
Make some project structure
Diffstat (limited to 'cook/parse.sld')
-rw-r--r--cook/parse.sld20
1 files changed, 18 insertions, 2 deletions
diff --git a/cook/parse.sld b/cook/parse.sld
index 9f4eaa3..29742b0 100644
--- a/cook/parse.sld
+++ b/cook/parse.sld
@@ -1,10 +1,26 @@
(define-library (cook parse)
- (export parse-cook)
(import (srfi 1)
(srfi 9)
(srfi 69)
+ (chibi)
(chibi char-set ascii)
(chibi char-set)
(chibi parse)
- (chibi regexp))
+ (chibi regexp)
+ (chibi parse common))
+ (export amount?
+ amount-quantity
+ amount-unit
+ ingredient?
+ ingredient-name
+ ingredient-amount
+ timer?
+ timer-name
+ timer-amount
+ cookware?
+ cookware-name
+ cookware-amount
+ step?
+ step-elements
+ parse-cook)
(include "parse.scm"))