Fixing definitions for lisp tests
parent
43a9413da5
commit
6d4a366787
|
@ -8,11 +8,13 @@ IN: lisp.test
|
||||||
[
|
[
|
||||||
init-env
|
init-env
|
||||||
|
|
||||||
[ f ] "#f" lisp-define
|
f "#f" lisp-define
|
||||||
[ t ] "#t" lisp-define
|
t "#t" lisp-define
|
||||||
|
|
||||||
"+" "math" "+" define-primitive
|
"+" "math" "+" define-primitive
|
||||||
"-" "math" "-" define-primitive
|
"-" "math" "-" define-primitive
|
||||||
|
"<" "math" "<" define-primitive
|
||||||
|
">" "math" ">" define-primitive
|
||||||
|
|
||||||
"cons" "lists" "cons" define-primitive
|
"cons" "lists" "cons" define-primitive
|
||||||
"car" "lists" "car" define-primitive
|
"car" "lists" "car" define-primitive
|
||||||
|
@ -49,6 +51,10 @@ IN: lisp.test
|
||||||
"(cond (#f \"a\") (#t \"b\"))" lisp-eval
|
"(cond (#f \"a\") (#t \"b\"))" lisp-eval
|
||||||
] unit-test
|
] unit-test
|
||||||
|
|
||||||
|
{ "b" } [
|
||||||
|
"(cond ((< 1 2) \"b\") (#t \"a\"))" lisp-eval
|
||||||
|
] unit-test
|
||||||
|
|
||||||
{ 5 } [
|
{ 5 } [
|
||||||
"(begin (+ 1 4))" lisp-eval
|
"(begin (+ 1 4))" lisp-eval
|
||||||
] unit-test
|
] unit-test
|
||||||
|
|
Loading…
Reference in New Issue