diff options
author | Gabriel Dos Reis <GabrielDosReis@users.noreply.github.com> | 2022-08-30 02:37:21 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-30 02:37:21 -0700 |
commit | c557c02fc88f18644b1ab0aa85756af09585ed47 (patch) | |
tree | 1c22c016f2ff4389cd5485c911ce7ca509221a54 /src/interp/lisp-backend.boot | |
parent | c6187dc679a536686afbdeb0999346699df625ce (diff) | |
download | open-axiom-c557c02fc88f18644b1ab0aa85756af09585ed47.tar.gz |
Do not generate `SPADLET` opcode (#23)
This patch makes the Spad compiler no longer generate `SPADLET`.
Diffstat (limited to 'src/interp/lisp-backend.boot')
-rw-r--r-- | src/interp/lisp-backend.boot | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/interp/lisp-backend.boot b/src/interp/lisp-backend.boot index 722fa9b0..76f1a663 100644 --- a/src/interp/lisp-backend.boot +++ b/src/interp/lisp-backend.boot @@ -843,8 +843,8 @@ massageBackendCode x == -- temporarily have TRACELET report MAKEPROPs. if (u := first x) = "MAKEPROP" and $TRACELETFLAG then x.op := "MAKEPROP-SAY" - u in '(DCQ SPADLET SETQ %LET) => - if u in '(SPADLET %LET) then + u in '(DCQ SETQ %LET) => + if u = '%LET then if x.args is [y,.] and ident? y then x.op := "SETQ" else |