Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

crook #27

Merged
merged 1 commit into from
Dec 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion abscond/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e)

(require "ast.rkt")
(require a86/ast)

Expand Down
4 changes: 3 additions & 1 deletion blackmail/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e)

(require "ast.rkt")
(require "compile-ops.rkt")
(require a86/ast)
Expand Down
4 changes: 3 additions & 1 deletion con/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e)

(require "ast.rkt")
(require "compile-ops.rkt")
(require a86/ast)
Expand Down
4 changes: 3 additions & 1 deletion dodger/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e)

(require "ast.rkt")
(require "compile-ops.rkt")
(require "types.rkt")
Expand Down
4 changes: 3 additions & 1 deletion dupe/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e)

(require "ast.rkt")
(require "compile-ops.rkt")
(require "types.rkt")
Expand Down
4 changes: 3 additions & 1 deletion evildoer/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e)

(require "ast.rkt")
(require "compile-ops.rkt")
(require "types.rkt")
Expand Down
4 changes: 3 additions & 1 deletion extort/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e)

(require "ast.rkt")
(require "compile-ops.rkt")
(require "types.rkt")
Expand Down
4 changes: 3 additions & 1 deletion fraud/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e)

(require "ast.rkt")
(require "compile-ops.rkt")
(require "types.rkt")
Expand Down
4 changes: 3 additions & 1 deletion hoax/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e)

(require "ast.rkt")
(require "compile-ops.rkt")
(require "types.rkt")
Expand Down
4 changes: 3 additions & 1 deletion hustle/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e)

(require "ast.rkt")
(require "compile-ops.rkt")
(require "types.rkt")
Expand Down
6 changes: 5 additions & 1 deletion iniquity/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e
compile-es
compile-define)

(require "ast.rkt")
(require "compile-ops.rkt")
(require "types.rkt")
Expand Down
6 changes: 5 additions & 1 deletion jig/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e
compile-es
compile-define)

(require "ast.rkt")
(require "compile-ops.rkt")
(require "types.rkt")
Expand Down
7 changes: 6 additions & 1 deletion knock/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e
compile-es
compile-define
compile-match)

(require "ast.rkt")
(require "compile-ops.rkt")
(require "types.rkt")
Expand Down
10 changes: 9 additions & 1 deletion loot/compile.rkt
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
#lang racket
(provide (all-defined-out))
(provide compile
compile-e
compile-es
compile-define
compile-match
compile-lambda-define
copy-env-to-stack
free-vars-to-heap)

(require "ast.rkt")
(require "compile-ops.rkt")
(require "types.rkt")
Expand Down