Move lisp to single-dword value type
diff --git a/src/lisp/compiler.dasc b/src/lisp/compiler.dasc
index b6d23e7..2bd10d1 100644
--- a/src/lisp/compiler.dasc
+++ b/src/lisp/compiler.dasc
@@ -1,3 +1,5 @@
+/* -*- mode:c -*- */
+
#include "compiler.h"
#include <dasm_proto.h>
@@ -10,7 +12,7 @@
|.macro setup, nvars;
| push ebp;
| mov ebp, esp;
-| sub esp, value_size *nvars;
+| sub esp, (value_size * nvars);
|.endmacro;
|.macro cleanup;
@@ -51,17 +53,3 @@
dasm_growpc (&d, npc);
}
-
-// First pass populates local
-void firstpass (struct value val, struct environment *env, struct local *local)
-{
-}
-
-// Second pass generates code
-void secondpass (struct value val, struct environment *env, struct local *local)
-{
-}
-
-void toplevel (struct value val, struct environment *env)
-{
-}