author | Alan Dipert
<alan@dipert.org> 2020-02-20 23:57:28 UTC |
committer | Alan Dipert
<alan@dipert.org> 2020-02-20 23:57:28 UTC |
parent | 32c7a5d0ac59be64029edd2e064ce057d196d4b8 |
paper/jacl-els-2020.tex | +5 | -4 |
diff --git a/paper/jacl-els-2020.tex b/paper/jacl-els-2020.tex index a1190e1..d77c3a4 100644 --- a/paper/jacl-els-2020.tex +++ b/paper/jacl-els-2020.tex @@ -448,10 +448,11 @@ understanding the AST, since every AST node contains a copy of all relevant context. As JavaScript objects, AST nodes are easily introspected using the Web browser's object inspector. -Currently, the \texttt{Env} object tracks lexical variables and -\texttt{TAGBODY} tags. In the future, it will track the remaining -aspects of the lexical environment, such as lexical functions and -macros. +Currently, the \texttt{Env} object tracks evaluation context --- one +of \emph{statement}, \emph{expression}, or \emph{return} --- lexical +variables, and \texttt{TAGBODY} tags. In the future, it will track the +remaining aspects of the lexical environment, such as lexical +functions and macros. \subsubsection{Embedding JavaScript with \texttt{JACL:\%JS}}