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
:Callback: A function called by the installer at certain points in the install, eg, .onInit is called when the installer is nearly finished initializing
:Constant: A read-only variable with built-in value.  Dereferenced as a variable, eg, $EXEPATH
:Define: A symbol that is predefined or created with !define or /D at the command line. Dereferenced with $ and 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}
:Function: A user-created code block called explicitly (user function) or automatically (callback)
: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

Revision as of 21:45, 7 August 2008

Callback: A function called by the installer at certain points in the install, eg, .onInit is called when the installer is nearly finished initializing
Constant: A read-only variable with built-in value. Dereferenced as a variable, eg, $EXEPATH
Define: A symbol that is predefined or created with !define or /D at the command line. Dereferenced with $ and curly brackets, eg, ${VERSION}
Function: A user-created code block called explicitly (user function) or automatically (callback)
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