Tweak
This commit is contained in:
parent
34f7378ccf
commit
b2af0a9e64
|
@ -76,12 +76,12 @@ dictionary".
|
|||
|
||||
## The active target
|
||||
|
||||
During compilation (!) of a source file, the compiler maintains a compile-time register called
|
||||
the *active target* (often simply the "target"), containing the *name* of a variable that will
|
||||
be used at runtime to select an [entity reference](../glossary.md#reference) to act upon. At
|
||||
the beginning of compilation, it is set to the name `config`, so that whatever is bound to
|
||||
`config` in the initial environment at runtime is used as the default target for targeted
|
||||
*Instruction*s.
|
||||
During loading and compilation (!) of a source file, the compiler maintains a compile-time
|
||||
register called the *active target* (often simply the "target"), containing the *name* of a
|
||||
variable that will be used at runtime to select an [entity reference](../glossary.md#reference)
|
||||
to act upon. At the beginning of compilation, it is set to the name `config`, so that whatever
|
||||
is bound to `config` in the initial environment at runtime is used as the default target for
|
||||
targeted *Instruction*s.
|
||||
|
||||
This is one of the awkward parts of the current language design.
|
||||
|
||||
|
|
Loading…
Reference in New Issue