diff options
| author | Shagun Agrawal <agrawalshagun07@gmail.com> | 2024-11-10 00:00:45 +0530 |
|---|---|---|
| committer | Shagun Agrawal <agrawalshagun07@gmail.com> | 2024-11-10 00:00:45 +0530 |
| commit | e7687ad8371977b827f8f3be8371e8beabee3d0c (patch) | |
| tree | d1154680de583f966ab0c0e66e4b516a727e08d5 /src/cljcc/compiler.clj | |
| parent | 7140310b4cc538d12c1d1285ce96792aa619adcf (diff) | |
Add assembly emission for storage specifiers
Pass chapter 10, finish book part 1
Fixed bug by threading symbol map through all statements
Fixed emitting tacky instructions for variables which are supposed to be
initialized in static section
Diffstat (limited to 'src/cljcc/compiler.clj')
| -rw-r--r-- | src/cljcc/compiler.clj | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/cljcc/compiler.clj b/src/cljcc/compiler.clj index d40bc4b..5f77dc4 100644 --- a/src/cljcc/compiler.clj +++ b/src/cljcc/compiler.clj @@ -1,6 +1,5 @@ (ns cljcc.compiler (:require [cljcc.parser :as p] - [clojure.pprint :as pp] [cljcc.tacky :as t] [cljcc.lexer :as l] [cljcc.analyzer :as a] |
