(language ghil def) becomes (language ghil)
authorAndy Wingo <wingo@pobox.com>
Thu, 8 Jan 2009 18:24:47 +0000 (19:24 +0100)
committerAndy Wingo <wingo@pobox.com>
Thu, 8 Jan 2009 18:25:38 +0000 (19:25 +0100)
* module/language/Makefile.am:
* module/language/ghil/Makefile.am:
* module/language/ghil.scm:
* module/language/ghil/compile-glil.scm:
* module/language/ghil/spec.scm:
* module/language/glil/Makefile.am:
* module/language/glil.scm:
* module/language/glil/compile-objcode.scm:
* module/language/glil/spec.scm:
* module/language/scheme/inline.scm:
* module/language/scheme/translate.scm:
* module/oop/goops.scm: Rename (language ghil def) and (language glil
  def) to not have the "def". They're nicer names.

12 files changed:
module/language/Makefile.am
module/language/ghil.scm [moved from module/language/ghil/def.scm with 99% similarity]
module/language/ghil/Makefile.am
module/language/ghil/compile-glil.scm
module/language/ghil/spec.scm
module/language/glil.scm [moved from module/language/glil/def.scm with 99% similarity]
module/language/glil/Makefile.am
module/language/glil/compile-objcode.scm
module/language/glil/spec.scm
module/language/scheme/inline.scm
module/language/scheme/translate.scm
module/oop/goops.scm

index f31a648..7f17967 100644 (file)
@@ -1 +1,4 @@
 SUBDIRS=scheme ghil glil objcode value
+SOURCES=ghil.scm glil.scm
+modpath = language
+include $(top_srcdir)/am/guilec
similarity index 99%
rename from module/language/ghil/def.scm
rename to module/language/ghil.scm
index 969b66d..5180073 100644 (file)
@@ -19,7 +19,7 @@
 
 ;;; Code:
 
-(define-module (language ghil def)
+(define-module (language ghil)
   #:use-module (system base syntax)
   #:use-module (system base pmatch)
   #:use-module (ice-9 regex)
index 004520c..2b505f6 100644 (file)
@@ -1,3 +1,3 @@
-SOURCES = spec.scm def.scm compile-glil.scm
+SOURCES = spec.scm compile-glil.scm
 modpath = language/ghil
 include $(top_srcdir)/am/guilec
index 707e079..ae68f14 100644 (file)
@@ -21,8 +21,8 @@
 
 (define-module (language ghil compile-glil)
   #:use-syntax (system base syntax)
-  #:use-module (language glil def)
-  #:use-module (language ghil def)
+  #:use-module (language glil)
+  #:use-module (language ghil)
   #:use-module (ice-9 common-list)
   #:export (compile-glil))
 
index bd0824e..1f346f0 100644 (file)
@@ -22,8 +22,8 @@
 (define-module (language ghil spec)
   #:use-module (system base language)
   #:use-module (language glil spec)
-  #:use-module (language glil def)
-  #:use-module (language ghil def)
+  #:use-module (language glil)
+  #:use-module (language ghil)
   #:use-module (language ghil compile-glil)
   #:export (ghil))
 
similarity index 99%
rename from module/language/glil/def.scm
rename to module/language/glil.scm
index 61af5d5..7844ad3 100644 (file)
@@ -19,7 +19,7 @@
 
 ;;; Code:
 
-(define-module (language glil def)
+(define-module (language glil)
   #:use-module (system base syntax)
   #:use-module (system base pmatch)
   #:export
index f72d934..76c6846 100644 (file)
@@ -1,3 +1,3 @@
-SOURCES = spec.scm def.scm compile-objcode.scm
+SOURCES = spec.scm compile-objcode.scm
 modpath = language/glil
 include $(top_srcdir)/am/guilec
index 16f1602..5259ca0 100644 (file)
@@ -21,7 +21,7 @@
 
 (define-module (language glil compile-objcode)
   #:use-syntax (system base syntax)
-  #:use-module (language glil def)
+  #:use-module (language glil)
   #:use-module (system vm instruction)
   #:use-module (system vm objcode)
   #:use-module ((system vm program) #:select (make-binding))
index 64f0147..41ab030 100644 (file)
@@ -22,7 +22,7 @@
 (define-module (language glil spec)
   #:use-module (system base language)
   #:use-module (language objcode spec)
-  #:use-module (language glil def)
+  #:use-module (language glil)
   #:use-module (language glil compile-objcode)
   #:export (glil))
 
index 457ef0d..47fb672 100644 (file)
@@ -21,7 +21,7 @@
 
 (define-module (language scheme inline)
   #:use-module (system base syntax)
-  #:use-module (language ghil def)
+  #:use-module (language ghil)
   #:use-module (srfi srfi-16)
   #:export (*inline-table* define-inline try-inline try-inline-with-env))
 
@@ -57,8 +57,8 @@
   `(set! (@ (language scheme inline) *inline-table*)
          (assq-set! (@ (language scheme inline) *inline-table*)
                     ,sym
-                    (let ((make-ghil-inline (@ (language ghil def) make-ghil-inline))
-                          (make-ghil-quote (@ (language ghil def) make-ghil-quote))
+                    (let ((make-ghil-inline (@ (language ghil) make-ghil-inline))
+                          (make-ghil-quote (@ (language ghil) make-ghil-quote))
                           (try-inline (@ (language scheme inline) try-inline)))
                       (case-lambda
                        ,@(let lp ((in clauses) (out '()))
index 1005755..0132ff7 100644 (file)
@@ -22,7 +22,7 @@
 (define-module (language scheme translate)
   #:use-module (system base pmatch)
   #:use-module (system base language)
-  #:use-module (language ghil def)
+  #:use-module (language ghil)
   #:use-module (language scheme inline)
   #:use-module (system vm objcode)
   #:use-module (ice-9 receive)
index 054d425..2f6625c 100644 (file)
 (eval-case
  ((load-toplevel compile-toplevel)
   (use-modules ((language scheme translate) :select (define-scheme-translator))
-               ((language ghil def) :select (make-ghil-inline))
+               ((language ghil) :select (make-ghil-inline))
                (system base pmatch))
 
   ;; unfortunately, can't use define-inline because these are primitive