FIx clang issue

This commit is contained in:
Justine Tunney 2021-12-13 07:40:04 -08:00
parent fe04b145b5
commit 334ec21213

32
lisp.js
View file

@ -239,24 +239,26 @@ function Funtrace(f, l, x, a) {
}
function Indent(i) {
if (!i) return;
PrintChar(Ord(' '));
Indent(i - 1);
if (i) {
PrintChar(Ord(' '));
Indent(i - 1);
}
}
function Dump(a) {
if (!a) return;
Dump(Cdr(a));
PrintChar(Ord('('));
Print(kDefine);
PrintChar(Ord(' '));
Print(Car(Car(a)));
PrintChar(Ord(' '));
PrintChar(Ord('.'));
PrintChar(Ord(' '));
Print(Cdr(Car(a)));
PrintChar(Ord(')'));
PrintChar(Ord('\n'));
if (a) {
Dump(Cdr(a));
PrintChar(Ord('('));
Print(kDefine);
PrintChar(Ord(' '));
Print(Car(Car(a)));
PrintChar(Ord(' '));
PrintChar(Ord('.'));
PrintChar(Ord(' '));
Print(Cdr(Car(a)));
PrintChar(Ord(')'));
PrintChar(Ord('\n'));
}
}
function LoadBuiltins() {