Difference between revisions of "System Variables"

From NARS2000
Jump to navigationJump to search
(update)
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This contains a list of all quad variables and quad functions
+
<noinclude>This contains a list of all quad variables. A value may be assigned to a quad variable. A value cannot be assigned to a quad function.</noinclude>
 
{| class="wikitable" style="font-size: 95%;" width="{{{Width|{{{width|80%}}}}}}" align="center"
 
{| class="wikitable" style="font-size: 95%;" width="{{{Width|{{{width|80%}}}}}}" align="center"
 
|-
 
|-
! colspan="6" | [[Scalar System Variables|System Variables]]
+
! colspan="2" | [[Scalar System Variables|System Variables]]
 
{{SV|ALX|Attention Latent Expression}}
 
{{SV|ALX|Attention Latent Expression}}
 
{{SV|CT |Comparison Tolerance}}
 
{{SV|CT |Comparison Tolerance}}
 
{{SV|DM |Diagnostic Message (Read-only)}}
 
{{SV|DM |Diagnostic Message (Read-only)}}
 +
{{SV|DT |Distribution Type}}
 
{{SV|ELX|Error Latent Expression}}
 
{{SV|ELX|Error Latent Expression}}
 
{{SV|FC |Format Control}}
 
{{SV|FC |Format Control}}
Line 12: Line 13:
 
{{SV|IC |Indeterminate Control}}
 
{{SV|IC |Indeterminate Control}}
 
{{SV|IO |Index Origin}}
 
{{SV|IO |Index Origin}}
 +
{{SV|LR |Left-Right Direction Choice}}
 
{{SV|LX |Latent Expression}}
 
{{SV|LX |Latent Expression}}
 
{{SV|PP |Print Precision}}
 
{{SV|PP |Print Precision}}
Line 20: Line 22:
 
{{SV|WSID|Workspace Identifier}}
 
{{SV|WSID|Workspace Identifier}}
 
|}
 
|}
 
+
<noinclude>
{| class="wikitable" style="font-size: 95%;" width="{{{Width|{{{width|80%}}}}}}" align="center"
+
{{Article footer}}
|-
+
</noinclude>
! colspan="6" | System Functions
 
{{SF|ALX|Attention Latent Expression}}
 
{{SF|CT |Comparison Tolerance}}
 
{{SF|DM |Diagnostic Message (Read-only)}}
 
{{SF|FC |Format Control}}
 
{{SF|FEATURE|Feature Control}}
 
{{SF|IC |Indeterminate Control}}
 
{{SF|IO |Index Origin}}
 
{{SF|LX |Latent Expression}}
 
{{SF|PP |Print Precision}}
 
{{SF|PR |Prompt Replacement}}
 
{{SF|PW |Print Width}}
 
{{SF|RL |Random Link}}
 
{{SF|SA |Stop Action}}
 
{{SF|WSID|Workspace Identifier}}
 
|}
 
 
 
{| class="wikitable" style="font-size: 95%;" width="{{{Width|{{{width|80%}}}}}}" align="center"
 
|-
 
! colspan="6" | System Functions
 
{{SV|ALX|Attention Latent Expression}}
 
{{SV|CT |Comparison Tolerance}}
 
{{SV|DM |Diagnostic Message (Read-only)}}
 
{{SV|ELX|Error Latent Expression}}
 
{{SV|FC |Format Control}}
 
{{SV|FEATURE|Feature Control}}
 
{{SV|FPC|Floating Point Control}}
 
{{SV|IC |Indeterminate Control}}
 
{{SV|IO |Index Origin}}
 
{{SV|LX |Latent Expression}}
 
{{SV|PP |Print Precision}}
 
{{SV|PR |Prompt Replacement}}
 
{{SV|PW |Print Width}}
 
{{SV|RL |Random Link}}
 
{{SV|SA |Stop Action}}
 
{{SV|WSID|Workspace Identifier}}
 
|}
 
 
 
 
 
 
 
Niladic system functions
 
"a"        Alphabet
 
"av"        Atomic Vector
 
"em"        Event Message
 
"et"        Event Type
 
"lc"        Line Counter
 
"nnames"    Names of Open Native Files
 
"nnums"    Tie Numbers of Open Native Files
 
"sysid"    System Identifier
 
"sysver"    System Version
 
"tc"        Terminal Control Characters
 
"tcbel"    Terminal Control Character, Bell
 
"tcbs"      Terminal Control Character, Backspace
 
"tcesc"    Terminal Control Character, Escape
 
"tcff"      Terminal Control Character, Form Feed
 
"tcht"      Terminal Control Character, Horizontal Tab
 
"tclf"      Terminal Control Character, Line Feed
 
"tcnl"    Terminal Control Character, New Line
 
"tcnul"    Terminal Control Character, Null
 
"ts"      Time Stamp
 
"wa"      Workspace Available
 
 
 
// Monadic or dyadic system functions
 
"at"        Attributes
 
"cr"        Canonical Representation
 
"dl"        Delay Execution
 
"dr"        Data Representation
 
"ea"        Execute Alternate
 
"ec"        Execute Controlled
 
"error"    Signal Error
 
"es"        Event Simulate
 
"ex"        Expunge Names
 
"fmt"      Format
 
"fx"        Function Fix
 
"mf"        Monitor Function
 
"nappend"  Append Data To An Open Native File
 
"nc"        Name Classification
 
"ncreate"  Create And Open A Native File
 
"nerase"    Erase An Open Native File
 
"nl"        Name List
 
"nread"    Read Data From An Open Native File
 
"nrename"  Rename An Open Native File
 
"nreplace"  Replace Data In An Open Native File
 
"nresize"  Resize An Open Native File
 
"nsize"    Get The Size Of An Open Native File
 
"ntie"      Open A Native File
 
"nuntie"    Close A Native File
 
"tf"        Transfer Form
 
"ucs"      Universal Character Set
 
"vr"        Vector Representation of a Function
 

Latest revision as of 16:38, 28 April 2018

This contains a list of all quad variables. A value may be assigned to a quad variable. A value cannot be assigned to a quad function.

System Variables
⎕ALX Attention Latent Expression
⎕CT Comparison Tolerance
⎕DM Diagnostic Message (Read-only)
⎕DT Distribution Type
⎕ELX Error Latent Expression
⎕FC Format Control
⎕FEATURE Feature Control
⎕FPC Floating Point Control
⎕IC Indeterminate Control
⎕IO Index Origin
⎕LR Left-Right Direction Choice
⎕LX Latent Expression
⎕PP Print Precision
⎕PR Prompt Replacement
⎕PW Print Width
⎕RL Random Link
⎕SA Stop Action
⎕WSID Workspace Identifier


See Also
System Commands System Variables and Functions Operators


Keyboard
A+S
Alt ¨ ¯ < > × ÷
Sh ~ ! @ # $ % ^ & * ( ) _ +
Key ` 1 2 3 4 5 6 7 8 9 0 - =
A+S
Alt ? § π
Sh Q W E R T Y U I O P { } |
Key q w e r t y u i o p [ ] \
A+S
Alt
Sh A S D F G H J K L : "
Key a s d f g h j k l ; '
A+S
Alt
Sh Z X C V B N M < > ?
Key z x c v b n m , . /
NARS 2000 Lang
Tool
Bar
+ - × ÷ * ! ? |
< = >
~ § π .. ,
/ \ ¨ .
_ ¯
Second Row i j k i j k l g p r v x

[[Category:Mouse Group {{{1}}}|{{{2}}}]]