Skip to content

Commit 7696c1a

Browse files
committed
Use stdlib in compiler.
1 parent f94194b commit 7696c1a

5 files changed

Lines changed: 9 additions & 5 deletions

File tree

langs/outlaw/compile-datum.rkt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#lang racket
22
(provide compile-datum)
3-
(require "types.rkt"
3+
(require "stdlib.rkt"
4+
"types.rkt"
45
"utils.rkt"
56
"a86/ast.rkt"
67
"registers.rkt")

langs/outlaw/compile-define.rkt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#lang racket
22
(provide (all-defined-out))
3-
(require "ast.rkt"
3+
(require "stdlib.rkt"
4+
"ast.rkt"
45
"types.rkt"
56
"fv.rkt"
67
"utils.rkt"

langs/outlaw/compile-expr.rkt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#lang racket
22
(provide (all-defined-out))
3-
(require "ast.rkt"
3+
(require "stdlib.rkt"
4+
"ast.rkt"
45
"types.rkt"
56
"lambdas.rkt"
67
"fv.rkt"

langs/outlaw/compile-ops.rkt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#lang racket
22
(provide (all-defined-out))
3-
(require "ast.rkt" "registers.rkt" "types.rkt" "utils.rkt" "a86/ast.rkt")
3+
(require "stdlib.rkt" "ast.rkt" "registers.rkt" "types.rkt" "utils.rkt" "a86/ast.rkt")
44

55
;; Op -> Asm
66
(define (compile-op p)

langs/outlaw/compile.rkt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#lang racket
22
(provide (all-defined-out))
3-
(require "ast.rkt"
3+
(require "stdlib.rkt"
4+
"ast.rkt"
45
"a86/ast.rkt"
56
"registers.rkt"
67
"types.rkt"

0 commit comments

Comments
 (0)