Trying to simplify env references.

This commit is contained in:
Danny Yoo 2011-03-07 17:10:11 -05:00
parent 82851496e2
commit a34fc8b1a1

View File

@ -209,7 +209,7 @@
(map (lambda: ([var : Symbol])
(find-variable var cenv))
free-vars)]
[lexical-references : (Listof (U EnvLexicalReference EnvWholePrefixReference))
[lexical-references : (Listof EnvReference)
(collect-lexical-references lexical-addresses)])
(append-instruction-sequences
(end-with-linkage
@ -230,8 +230,7 @@
(: compile-lambda-body (Lam CompileTimeEnvironment
(Listof (U EnvLexicalReference
EnvWholePrefixReference))
(Listof EnvReference)
Linkage
->
InstructionSequence))