planetarium/mit-3d.pkg: Add bindings missed by CREF.
authorMatt Birkholz <puck@birchwood-abbey.net>
Wed, 27 Apr 2016 23:17:35 +0000 (16:17 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Sat, 30 Apr 2016 19:50:58 +0000 (12:50 -0700)
The fixnum ops are referenced by the code, but are inlined/substituted
before CREF can see them(?).  Without these bindings, loading
terrain.scm, to run it interpretively, causes unbound variable errors.

src/planetarium/mit-3d.pkg

index bfbf788eb8ee94e47260527edc972c5f9be6dfd0..f4f79e51e2fbed7e089b478fea552ee782b38834 100644 (file)
@@ -43,7 +43,8 @@ USA.
          sleep-current-thread
          define-class define-method initialize-instance
          system-global-environment
-         define-syntax syntax-rules outf-error ill-formed-syntax)
+         define-syntax syntax-rules outf-error ill-formed-syntax
+         fix:+ fix:* fix:- fix:-1+ fix:1+ fix:=)
   (import (gtk)
          gtk-widget-set-hexpand
          gtk-widget-set-vexpand