summaryrefslogtreecommitdiff
path: root/ast/ast.scm
blob: 9169677fb6fc189c708730045b347a278385eacb (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
;;; ast.scm -- compilation unit definition for ast definitions
;;;
;;; author :  John
;;; date   :  10 Dec 1991
;;;


(define-compilation-unit ast
  (source-filename "$Y2/ast/")
  (unit ast-td
    (source-filename "ast-td"))
  (unit modules
    (source-filename "modules.scm")
    (require ast-td))
  (unit type-structs
    (source-filename "type-structs.scm")
    (require ast-td modules))
  (unit tc-structs
    (source-filename "tc-structs.scm")
    (require ast-td modules))
  (unit valdef-structs
    (source-filename "valdef-structs.scm")
    (require ast-td modules))
  (unit definitions
    (source-filename "definitions.scm")
    (require ast-td modules))
  (unit exp-structs
    (source-filename "exp-structs.scm")
    (require ast-td modules))
  (unit predicates
    (require ast-td modules type-structs valdef-structs definitions
	     exp-structs tc-structs)
    (source-filename "predicates.scm")))