aboutsummaryrefslogtreecommitdiff
path: root/Sil/Compile.icl
diff options
context:
space:
mode:
authorCamil Staps2017-07-18 13:20:31 +0000
committerCamil Staps2017-07-18 13:20:31 +0000
commit403e58dbb711a60ccffa5f9c0a97709c9d8a2cc5 (patch)
treefe1210ddfb21805492ba06e1e0b778da86df5f45 /Sil/Compile.icl
parentAllow for multiple initialisations on one line (diff)
ABC machine instructions
Diffstat (limited to 'Sil/Compile.icl')
-rw-r--r--Sil/Compile.icl1
1 files changed, 1 insertions, 0 deletions
diff --git a/Sil/Compile.icl b/Sil/Compile.icl
index fc9bc9b..c64079e 100644
--- a/Sil/Compile.icl
+++ b/Sil/Compile.icl
@@ -153,6 +153,7 @@ where
gen (Application app) = comment "Application" *> gen app
gen (Return (Just app)) = comment "Return" *> gen app *> cleanup *> tell ['ABC'.Rtn]
gen (Return Nothing) = comment "Return" *> cleanup *> tell ['ABC'.Rtn]
+ gen (MachineStm s) = tell ['ABC'.Raw s]
instance gen Application
where