28 lines
697 B
Scheme
28 lines
697 B
Scheme
(define-library
|
|
(arvyy mustache)
|
|
(import (scheme base)
|
|
(scheme case-lambda)
|
|
(scheme write)
|
|
(arvyy mustache lookup)
|
|
(arvyy mustache collection)
|
|
(prefix (arvyy mustache executor) executor-)
|
|
(arvyy mustache parser)
|
|
(arvyy mustache tokenizer)
|
|
(srfi 1))
|
|
(export
|
|
execute
|
|
compile
|
|
current-lookup
|
|
current-collection
|
|
current-writer
|
|
|
|
compose-lookups
|
|
alist-lookup
|
|
|
|
collection
|
|
compose-collections
|
|
vector-collection
|
|
list-collection
|
|
stream-collection)
|
|
(include "mustache-impl.scm"))
|