Symbol Zilde: Difference between revisions
From NARS2000
Jump to navigationJump to search
(new) |
No edit summary |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
< | <h2> {zilde} — Represents an '''empty numeric vector''' or ''zero plus tilde'' (hence zilde) — Keystroke Alt + Shift + } — Character | ||
==Usage== | ==Usage== | ||
<apll> ⌊/⍬<br /> | |||
∞</apll><br /><br /> | |||
<apll> ⌈/⍬<br /> | |||
¯∞</apll><br /><br /> | |||
Symbolically zero or '''<apll>0</apll>''' represents '''number''' while tilde or '''<apll>{tilde}</apll>''' represents '''not.''' Together the overstrike zilde symbol or '''<apll>⍬</apll>''' means ''not a number'', i.e. empty numeric vector. APL frequently uses overstrike characters in '''dual-combined meaning,''' thus '''<apll>{quotequad}</apll>''' which is '''<apll>{quad}</apll>''' or prompt and the single quote symbol yielding ''prompt for string'' or <u>character input</u> '''versus''' '''<apll>{quad}</apll>''' or prompt for <u>numeric input</u>.<br> | |||
==Example== | ==Example== | ||
The above examples for infinity and negative infinity correctly run in NARS2000. In '''theory ONLY - {zilde}''' would be hypothetically equivalent to <apll>⍳0</apll> or <apll>0⍴N</apll> (where N is any number) since zilde or {zilde} represents an empty numeric vector. | |||
==See Also== | ==See Also== | ||
[[Infinity|Infinity <apll>∞</apll>]] | |||
{{Article footer|12|Z}} | |||
{{ |
Latest revision as of 03:30, 13 October 2019
⍬ — Represents an empty numeric vector or zero plus tilde (hence zilde) — Keystroke Alt + Shift + } — Character
Usage
⌊/⍬
∞
⌈/⍬
¯∞
Symbolically zero or 0 represents number while tilde or ∼ represents not. Together the overstrike zilde symbol or ⍬ means not a number, i.e. empty numeric vector. APL frequently uses overstrike characters in dual-combined meaning, thus ⍞ which is ⎕ or prompt and the single quote symbol yielding prompt for string or character input versus ⎕ or prompt for numeric input.
Example
The above examples for infinity and negative infinity correctly run in NARS2000. In theory ONLY - ⍬ would be hypothetically equivalent to ⍳0 or 0⍴N (where N is any number) since zilde or ⍬ represents an empty numeric vector.
See Also
See Also
System Commands
System Variables and Functions
Operators
Keyboard
Alt+Shift
⍪
≡
≢
⍒
⍋
⌽
⍉
⊖
⍟
⍱
⍲
⍠
⌹
Alt
⋄
¨
¯
<
≤
∅
≥
>
≠
∨
∧
×
÷
Shift
~
!
@
#
$
%
^
&
*
(
)
_
+
Key
`
1
2
3
4
5
6
7
8
9
0
-
=
Alt+Shift
⍷
√
⍨
⍸
⍥
⍣
⍞
⍬
⊣
Alt
?
⍵
∊
⍴
§
↑
↓
⍳
○
π
←
→
⊢
Shift
Q
W
E
R
T
Y
U
I
O
P
{
}
|
Key
q
w
e
r
t
y
u
i
o
p
[
]
\
Alt+Shift
∫
∂
⌻
⍢
⍙
⍤
⍫
⌷
Alt
⍺
⌈
⌊
∞
∇
∆
∘
‼
⎕
⍎
⍕
Shift
A
S
D
F
G
H
J
K
L
:
"
Key
a
s
d
f
g
h
j
k
l
;
'
Alt+Shift
⊆
⊇
χ
⍡
⍭
⊙
Alt
⊂
⊃
∩
∪
⊥
⊤
⍦
⍝
⍀
⌿
Shift
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
∞
⌈/⍬
¯∞
Tool
Bar