mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-21 06:39:17 +02:00
also providing better errors in some cases, and exiting with a non-zero status on script errors
14 lines
609 B
Text
14 lines
609 B
Text
|
|
(define-module (chibi ast)
|
|
(export analyze env-cell opcode-name
|
|
syntactic-closure? lambda? cnd? set? ref? seq? lit? opcode?
|
|
syntactic-closure-expr syntactic-closure-env syntactic-closure-vars
|
|
lambda-name lambda-params lambda-body
|
|
lambda-name-set! lambda-params-set! lambda-body-set!
|
|
cnd-test cnd-pass cnd-fail
|
|
cnd-test-set! cnd-pass-set! cnd-fail-set!
|
|
set-var set-value set-var-set! set-value-set!
|
|
ref-name ref-cell ref-name-set! ref-cell-set!
|
|
seq-ls seq-ls-set! lit-value lit-value-set!)
|
|
(include-shared "ast"))
|
|
|