Template:System Variables: Difference between revisions

From NARS2000
Jump to navigationJump to search
(add function)
No edit summary
(32 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{| 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="8" | [[Scalar System Variables]]
! colspan="10" |[[System Variables]] (A value may be assigned to these except for <apll>⎕DM</apll>)
|-
|-
|| <apll>⎕CT</apll>
{{SSV|ALX }}
|| <apll>⎕IO</apll>
{{SSV|CT  }}
|| <apll>⎕FPC</apll>
{{SSV|DM  }}
|| <apll>⎕PP</apll>
{{SSV|DT  }}
|| <apll>⎕PW</apll>
{{SSV|ELX }}
|| <apll>⎕RL</apll>
{{SSV|FC  }}
{{SSV|FEATURE}}
{{SSV|FPC}}
{{SSV|IC }}
{{SSV|IO }}
|-
|-
! colspan="8" | System Variables / Functions
{{SSV|LR  }}
{{SSV|LX }}
{{SSV|PP }}
{{SSV|PR }}
{{SSV|PW }}
{{SSV|RL }}
{{SSV|SA }}
{{SSV|WSID}}
|-
|-
|| [[System Function AV|<apll>⎕AV</apll>]]
! colspan="10" | [[Niladic]] [[System Functions]]  (a value cannot be assigned to these)
|| [[System Variable ELX|<apll>⎕ELX</apll>]]  
|-
|| [[System Function EM|<apll>⎕EM</apll>]]
{{SSF|A  }}
|| [[System Variable FC|<apll>⎕FC</apll>]]
{{SSF|AV }}
|| [[System Variable FPC|<apll>⎕FPC</apll>]]
{{SSF|EM }}
|| [[System Variable IC|<apll>⎕IC</apll>]]
{{SSF|ET }}
|| [[System Function LC|<apll>⎕LC</apll>]]
{{SSF|LC  }}
|| [[System Function TS|<apll>⎕TS</apll>]]
{{SSF|NNAMES}}
{{SSF|NNUMS }}
{{SSF|SI }}
{{SSF|SYSID }}
{{SSF|SYSVER}}
|-
{{SSF|T}}
{{SSF|TC    }}
{{SSF|TCBEL }}
{{SSF|TCBS  }}
{{SSF|TCESC }}
{{SSF|TCFF  }}
{{SSF|TCHT  }}
{{SSF|TCLF  }}
{{SSF|TCNL  }}
{{SSF|TCNUL }}
|-
{{SSF|TS    }}
{{SSF|WA    }}
|-
! colspan="10" |   [[Monadic]] or [[dyadic]] system functions (a value cannot be assigned to these)
|-
{{SSF|AT      | Attributes}}
{{SSF|CR      | Canonical representation}}
{{SSF|DC      | Data Conversion}}
{{SSF|DFT    | Discrete Fourier Transform}}
{{SSF|DL      | Delay}}
{{SSF|DR      | Data representation}}
{{SSF|EA      | Execute alternate}}
{{SSF|EC      | Execute controlled}}
{{SSF|ERROR  | Signal error}}
{{SSF|ES      | Event simulate}}
|-
{{SSF|EX      | Expunge names}}
{{SSF|FMT    | Format}}
{{SSF|FX      | Function fix}}
{{SSF|MF      | Monitor function}}
{{SSF|NAPPEND | Append data to an open native file}}
{{SSF|NC      | Name classification}}
{{SSF|NCREATE | Create and open a native file}}
{{SSF|NERASE  | Erase an open native file}}
{{SSF|NINFO  | Native file information}}
{{SSF|NL      | Name list}}
|-
{{SSF|NLOCK  | Lock/unlock an open native file}}
{{SSF|NREAD  | Read data from an open native file}}
{{SSF|NRENAME | Rename an open native file}}
{{SSF|NREPLACE| Replace data in an open native file}}
{{SSF|NRESIZE | Resize an open native file}}
{{SSF|NSIZE  | Get the size of an open native file}}
{{SSF|NTIE    | Open a native file}}
{{SSF|NUNTIE  | Close a native file}}
{{SSF|STOP    | Stop execution of a user-defined function/operator or Magic Function}}
{{SSF|TF      | Transfer form}}
|-
{{SSF|TRACE  | Trace execution of a user-defined function/operator or Magic Function}}
{{SSF|UCS    | Universal character set}}
{{SSF|VR      | Vector representation of a function}}                 
|-
! colspan="10" |Note that quad functions and variables (except for the <apll>⎕A</apll> family of functions) are case insensitive
|}
|}

Revision as of 20:03, 17 August 2019