src/: Style cleanup: use constant names for types where available.
[sod] / src / codegen-test.lisp
index c01dc8c..81fa3e0 100644 (file)
 
   (codegen-push codegen)
   (loop for (name init) in '(("aa" 1) ("bb" 0))
-       do (ensure-var codegen name (c-type int) init))
+       do (ensure-var codegen name c-type-int init))
   (codegen-push codegen)
-  (with-temporary-var (codegen r (c-type int))
+  (with-temporary-var (codegen r c-type-int)
     (emit-inst codegen(make-set-inst r "u%v"))
-    (with-temporary-var (codegen q (c-type int))
+    (with-temporary-var (codegen q c-type-int)
       (emit-inst codegen (make-set-inst q "u/v"))
-      (with-temporary-var (codegen a (c-type int))
+      (with-temporary-var (codegen a c-type-int)
        (emit-insts codegen
                    (list (make-set-inst a "aa")
                          (make-set-inst "aa" "bb")
@@ -62,8 +62,8 @@
   (loop for (name init) in '(("u" "atoi(argv[1])")
                             ("v" "atoi(argv[2])")
                             ("a"))
-       do (ensure-var codegen name (c-type int) init))
-  (ensure-var codegen "g" (c-type int)
+       do (ensure-var codegen name c-type-int init))
+  (ensure-var codegen "g" c-type-int
              (make-call-inst "gcd" (list "u" "v" "&a")))
   (emit-inst codegen (make-expr-inst
                      (make-call-inst "printf"