Symbol Zilde: Difference between revisions
No edit summary |
No edit summary |
||
| (One intermediate revision by the same user 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 | <h2> {zilde} — Represents an '''empty numeric vector''' or ''zero plus tilde'' (hence zilde) — Keystroke Alt + Shift + } — Character | ||
==Usage== | ==Usage== | ||
<apll> ⌊/⍬<br /> | <apll> ⌊/⍬<br /> | ||
| Line 14: | Line 14: | ||
{{ | {{Article footer|12|Z}} | ||
Latest revision as of 04: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
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
,
.
/
{{#ifeq:12|4||title="match" style="border-width:thick; border-color:blue; background-color:yellow;"|≡
{{#ifeq:12|7||title="iota" style="border-width:thick; border-color:blue; background-color:yellow;" |⍳
{{#ifeq:12|9||title="slash" style="border-width:thick; border-color:blue; background-color:yellow;" |/
{{#ifeq:12|11||title="diamond" style="border-width:thick; border-color:blue; background-color:yellow;" |⋄
{{#switch: 12
NARS 2000 Lang
Tool
Bar
{{#ifeq:12|1||title="assign" style="border-width:thick; border-color:blue; background-color:yellow;" |←
→
bgcolor=cyan
title="assign" |←
→
}}
{{#ifeq:12|2||title="plus" style="border-width:thick; border-color:blue; background-color:yellow;" |+
-
×
÷
*
⍟
⌹
○
!
?
√
bgcolor=cyan
title="plus" |+
-
×
÷
*
⍟
⌹
○
!
?
√
}}
{{#ifeq:12|3||title="mod" style="border-width:thick; border-color:blue; background-color:yellow;" ||
⌈
⌊
⊥
⊤
⊣
⊢
⌈
⌊
⊥
⊤
⊣
⊢
≢
<
≤
=
≥
>
≠
bgcolor=cyan
title="match" |≡
≢
<
≤
=
≥
>
≠
}}
{{#ifeq:12|5||title="down caret" style="border-width:thick; border-color:blue; background-color:yellow;" |∨
∧
⍱
⍲
bgcolor=cyan
title="down caret" |∨
∧
⍱
⍲
}}
{{#ifeq:12|6||title="take" style="border-width:thick; border-color:blue; background-color:yellow;" |↑
↓
⊂
⊃
⌷
⍋
⍒
↓
⊂
⊃
⌷
⍋
⍒
∊
⍸
⍷
∪
∩
⊆
⊇
~
§
π
..
bgcolor=cyan
title="iota" |⍳
∊
⍸
⍷
∪
∩
⊆
⊇
~
§
π
..
}}
{{#ifeq:12|8||title="comma" style="border-width:thick; border-color:blue; background-color:yellow;" |,
⍪
⍴
⌽
⊖
⍉
⍪
⍴
⌽
⊖
⍉
\
⌿
⍀
⊙
¨
⍨
⍤
⍡
⍥
⍦
.
∘
⍠
‼
⌻
∂
∫
bgcolor=cyan
title="slash" |/
\
⌿
⍀
⊙
¨
⍨
⍤
⍣
⍡
⍥
⍦
.
∘
⍠
‼
⌻
∂
∫
}}
{{#ifeq:12|10||title="quotequad" style="border-width:thick; border-color:blue; background-color:yellow;" |⍞
⎕
⍎
⍕
⎕
⍎
⍕
⍝
∇
∆
⍙
_
⍺
⍵
bgcolor=cyan
title="diamond" |⋄
⍝
∇
∆
⍙
_
⍺
⍵
}}
{{#ifeq:12|12||title="neg" style="border-width:thick; border-color:blue; background-color:yellow;" |¯
⍬
∞
title="neg" |¯
⍬
∞
∅
colspan=8 |Second Row
i j k
a
b
e
g
p
r
v
x
z
colspan=8 |Second Row
i j k
a
b
e
g
p
r
v
x
z
colspan=8 |Second Row
i j k
a
b
e
g
p
r
v
x
z
colspan=6 |Second Row
i j k
i j k l
g
p
r
v
x
}}
{{#ifeq:12|0| |}}
∞
⌈/⍬
¯∞
Tool
Bar
{{#ifeq:12|1||title="assign" style="border-width:thick; border-color:blue; background-color:yellow;" |←
{{#ifeq:12|2||title="plus" style="border-width:thick; border-color:blue; background-color:yellow;" |+
{{#ifeq:12|3||title="mod" style="border-width:thick; border-color:blue; background-color:yellow;" ||
{{#ifeq:12|5||title="down caret" style="border-width:thick; border-color:blue; background-color:yellow;" |∨
{{#ifeq:12|6||title="take" style="border-width:thick; border-color:blue; background-color:yellow;" |↑
{{#ifeq:12|8||title="comma" style="border-width:thick; border-color:blue; background-color:yellow;" |,
{{#ifeq:12|10||title="quotequad" style="border-width:thick; border-color:blue; background-color:yellow;" |⍞
{{#ifeq:12|12||title="neg" style="border-width:thick; border-color:blue; background-color:yellow;" |¯
}}