Skip to content

Commit

Permalink
Merge branch 'main' into main-crook
Browse files Browse the repository at this point in the history
  • Loading branch information
dvanhorn authored Dec 13, 2024
2 parents e5a3ab0 + c9c0b86 commit 9658ed8
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 4 deletions.
4 changes: 3 additions & 1 deletion iniquity/compile.rkt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
(provide compile
compile-e
compile-es
compile-define)
compile-define
; for notes
rsp)

(require "ast.rkt")
(require "compile-ops.rkt")
Expand Down
3 changes: 3 additions & 0 deletions knock/compile.rkt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@
compile-match
compile-match-clause)

; for notes
(provide compile-pattern)

(require "ast.rkt")
(require "compile-ops.rkt")
(require "types.rkt")
Expand Down
1 change: 1 addition & 0 deletions loot/compile.rkt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
compile-match
compile-match-clause
compile-lambda-define
compile-string ; for notes
copy-env-to-stack
free-vars-to-heap)

Expand Down
4 changes: 3 additions & 1 deletion mug/compile-expr.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#lang racket
(provide compile-e compile-lambda-defines compile-lambda-define free-vars-to-heap)
(provide compile-e compile-lambda-defines compile-lambda-define free-vars-to-heap
; for notes
compile-string compile-symbol)
(require "ast.rkt"
"types.rkt"
"lambdas.rkt"
Expand Down
4 changes: 3 additions & 1 deletion mug/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#lang racket
(provide compile compile-e)
(provide compile compile-e
; for notes
compile-string compile-symbol)
(require "ast.rkt"
"types.rkt"
"lambdas.rkt"
Expand Down
4 changes: 3 additions & 1 deletion neerdowell/compile-ops.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#lang racket
(provide compile-op pad-stack unpad-stack assert-proc compile-make-struct)
(provide compile-op pad-stack unpad-stack assert-proc compile-make-struct
; for notes
assert-cons)
(require "ast.rkt" "types.rkt" "utils.rkt" a86/ast)

(define rax 'rax) ; return
Expand Down
1 change: 1 addition & 0 deletions outlaw/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#lang racket
(provide (all-defined-out))
(provide r8 rax)
(require "stdlib.rkt"
"ast.rkt"
"a86/ast.rkt"
Expand Down

0 comments on commit 9658ed8

Please sign in to comment.