This commit is contained in:
Robby Findler 2013-04-28 15:13:23 -05:00
parent b8e47541bd
commit ad323e5081

View File

@ -26,9 +26,9 @@
/* This file implements the bytecode "resolve" pass, which converts /* This file implements the bytecode "resolve" pass, which converts
the optimization IR to the evaluation IR --- where the main the optimization IR to the evaluation IR --- where the main
difference between the IRs is a change in stack addresses. This difference between the IRs is a change in stack addresses. This
pass is also reponsible for closure conversion (in the sense of pass is also responsible for closure conversion (in the sense of
lifting closures that are used only in application positions were lifting closures that are used only in application positions where
all variabes captured by the closure can be converted to arguments all variables captured by the closure can be converted to arguments
at all call sites). at all call sites).
See "eval.c" for an overview of compilation passes. */ See "eval.c" for an overview of compilation passes. */