Glossary: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
No edit summary
 
No edit summary
Line 1: Line 1:
:Constant: A read-only variable with built-in value.  Dereferenced as a variable, eg, $EXEDIR
:Constant: A read-only variable with built-in value.  Dereferenced as a variable, eg, $EXEDIR
:Define: A symbol initialized with !define or the /D command line switch. Dereferenced with curly brackets, eg, ${VERSION}
:Define: A symbol that is predefined or created with !define or /D at the command line. Dereferenced with $ and curly brackets, eg, ${VERSION}
:Predefine: A built-in define, eg, {__FILE__}
:Predefine: A built-in define, eg, ${__FILE__}
:Register: A pre-declared variable, one of $0 - $9, $R0 - $R9
:Register: A pre-declared variable, one of $0 - $9, $R0 - $R9
:Symbol: General term meaning a define or variable.  The taxonomy:
:Symbol: General term meaning a define or variable.  The taxonomy:
Line 7: Line 7:
:::Define
:::Define
::::Predefine
::::Predefine
::::User define
:::Variable
:::Variable
::::Constant
::::Register
::::User variable
::::User variable
::::Register
:Variable: A constant, register, or user variable
::::Constant
:Variable: A user variable, register, or constant

Revision as of 19:10, 7 August 2008

Constant: A read-only variable with built-in value. Dereferenced as a variable, eg, $EXEDIR
Define: A symbol that is predefined or created with !define or /D at the command line. Dereferenced with $ and curly brackets, eg, ${VERSION}
Predefine: A built-in define, eg, ${__FILE__}
Register: A pre-declared variable, one of $0 - $9, $R0 - $R9
Symbol: General term meaning a define or variable. The taxonomy:
Symbol
Define
Predefine
User define
Variable
Constant
Register
User variable
Variable: A constant, register, or user variable