% 42
(Num 42)
% #t
(Bool true)
% nil
(Id "nil")
% Foo
(Id "Foo")
% set!
(Id "set!")
% <three
(Id "<three")
% +=
(Id "+=")
% (+ 1 2)
(List [(Id "+");(Num 1);(Num 2)])
% (+ 1 2 3 4 5)
(List [(Id "+");(Num 1);(Num 2);(Num 3);(Num 4);(Num 5)])
% (- 3)
(List [(Id "-");(Num 3)])
% (- 3 4)
(List [(Id "-");(Num 3);(Num 4)])
% (- 3 4 5)
(List [(Id "-");(Num 3);(Num 4);(Num 5)])
% (* 1 2 3 4)
(List [(Id "*");(Num 1);(Num 2);(Num 3);(Num 4)])
% (= 1 2)
(List [(Id "=");(Num 1);(Num 2)])
% (= 1 1)
(List [(Id "=");(Num 1);(Num 1)])
