System Functions: Difference between revisions

From NARS2000
Jump to navigationJump to search
No edit summary
No edit summary
(6 intermediate revisions by 2 users not shown)
Line 3: Line 3:
|-
|-
! colspan="2" | [[System Functions|Niladic System Functions]]
! colspan="2" | [[System Functions|Niladic System Functions]]
{{SF|A    | Uppercase English Alphabet}}
{{SF|A    | The alphabet from A to Z, also Á to Ź,  to Ẑ, À to À, Ä to Z and à to Z, all in lowercase, too<br/>using the variations <apll>⎕a ⎕A ⎕á ⎕Á ⎕à ⎕À ⎕â ⎕ ⎕ä ⎕Ä ⎕ã ⎕Ã</apll>}}
{{SF|AV    | Atomic Vector}}
{{SF|AV    | Atomic Vector}}
{{SF|CS    | Collating sequence}}
{{SF|EM    | Event Message}}
{{SF|EM    | Event Message}}
{{SF|ET    | Event Type}}
{{SF|ET    | Event Type}}
Line 10: Line 11:
{{SF|NNAMES| Names of Open Native Files}}
{{SF|NNAMES| Names of Open Native Files}}
{{SF|NNUMS | Tie Numbers of Open Native Files}}
{{SF|NNUMS | Tie Numbers of Open Native Files}}
{{SF|SI    | State Indicator}}
{{SF|SYSID | System Identifier}}
{{SF|SYSID | System Identifier}}
{{SF|SYSVER| System Version}}
{{SF|SYSVER| System Version}}
{{SF|T    | Tickcount}}
{{SF|TC    | Terminal Control Characters}}
{{SF|TC    | Terminal Control Characters}}
{{SF|TCBEL | Terminal Control Character, Bell}}
{{SF|TCBEL | Terminal Control Character, Bell}}
Line 27: Line 30:
{{SF|AT      | Attributes}}
{{SF|AT      | Attributes}}
{{SF|CR      | Canonical representation}}
{{SF|CR      | Canonical representation}}
{{SF|DL      | Delay or pause APL processing}}
{{SF|DR      | Data representation}}
{{SF|DR      | Data representation}}
{{SF|EA      | Execute alternate}}
{{SF|EA      | Execute alternate}}
Line 40: Line 44:
{{SF|NCREATE | Create and open a native file}}
{{SF|NCREATE | Create and open a native file}}
{{SF|NERASE  | Erase an open native file}}
{{SF|NERASE  | Erase an open native file}}
{{SF|NINFO  | Native file information}}
{{SF|NL      | Name list}}
{{SF|NL      | Name list}}
{{SF|NREAD  | Read data from an open native file}}
{{SF|NREAD  | Read data from an open native file}}
Line 48: Line 53:
{{SF|NTIE    | Open a native file}}
{{SF|NTIE    | Open a native file}}
{{SF|NUNTIE  | Close a native file}}
{{SF|NUNTIE  | Close a native file}}
{{SF|STOP    | Stop execution of a user-defined function/operator or Magic Function}}
{{SF|TF      | Transfer form}}
{{SF|TF      | Transfer form}}
{{SF|TRACE  | Trace execution of a user-defined function/operator or Magic Function}}
{{SF|UCS    | Universal character set}}
{{SF|UCS    | Universal character set}}
{{SF|VR      | Vector representation of a function}}                   
{{SF|VR      | Vector representation of a function}}                   

Revision as of 18:22, 4 June 2017

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

Niladic System Functions
⎕A The alphabet from A to Z, also Á to Ź,  to Ẑ, À to À, Ä to Z and à to Z, all in lowercase, too
using the variations ⎕a ⎕A ⎕á ⎕Á ⎕à ⎕À ⎕â ⎕Â ⎕ä ⎕Ä ⎕ã ⎕Ã
⎕AV Atomic Vector
⎕CS Collating sequence
⎕EM Event Message
⎕ET Event Type
⎕LC Line Counter
⎕NNAMES Names of Open Native Files
⎕NNUMS Tie Numbers of Open Native Files
⎕SI State Indicator
⎕SYSID System Identifier
⎕SYSVER System Version
⎕T Tickcount
⎕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 or pause APL processing
⎕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
⎕NINFO Native file information
⎕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
⎕STOP Stop execution of a user-defined function/operator or Magic Function
⎕TF Transfer form
⎕TRACE Trace execution of a user-defined function/operator or Magic Function
⎕UCS Universal character set
⎕VR Vector representation of a function



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}}}]]