You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Have to adjust expectations since there can be more than one
ascii sequence ofr an operator, e.g. Function
Ascii Operators don't need to have unicode equivalents
# or unicode symbol is not in that, don't use it here.
23
23
#
24
24
# wl-unicode: The unicode code point used by Mathics internally to represent
25
-
# the named character.
25
+
# the named character. If it is the same as unicode-equivalent
26
+
# it can be omitted
26
27
#
27
-
# wl-unicode-name: The name of the character corresponding to `wl-unicode`, if it exists.
28
+
# wl-unicode-name: The name of the character corresponding to `wl-unicode`, if it exists. If it is the same as unicode-equivalent-name it can be omitted.
28
29
# It will mentioned in Wolfram Language docs if it exists.
29
30
30
31
AAcute:
@@ -51,6 +52,11 @@ ACup:
51
52
unicode-equivalent-name: LATIN SMALL LETTER A WITH BREVE
52
53
wl-unicode: "\u0103"
53
54
wl-unicode-name: LATIN SMALL LETTER A WITH BREVE
55
+
AddTo:
56
+
ascii: "+="
57
+
has-unicode-inverse: false
58
+
is-letter-like: false
59
+
operator-name: AddTo
54
60
ADoubleDot:
55
61
esc-alias: a"
56
62
has-unicode-inverse: false
@@ -75,6 +81,14 @@ AGrave:
75
81
unicode-equivalent-name: LATIN SMALL LETTER A WITH GRAVE
76
82
wl-unicode: "\xE0"
77
83
wl-unicode-name: LATIN SMALL LETTER A WITH GRAVE
84
+
AHat:
85
+
esc-alias: a^
86
+
has-unicode-inverse: false
87
+
is-letter-like: false
88
+
unicode-equivalent: "\xE2"
89
+
unicode-equivalent-name: LATIN SMALL LETTER A WITH CIRCUMFLEX
90
+
wl-unicode: "\xE2"
91
+
wl-unicode-name: LATIN SMALL LETTER A WITH CIRCUMFLEX
78
92
Apply:
79
93
ascii: "@@"
80
94
has-unicode-inverse: false
@@ -88,14 +102,6 @@ Apply1:
88
102
has-unicode-inverse: false
89
103
is-letter-like: false
90
104
operator-name: Apply
91
-
AHat:
92
-
esc-alias: a^
93
-
has-unicode-inverse: false
94
-
is-letter-like: false
95
-
unicode-equivalent: "\xE2"
96
-
unicode-equivalent-name: LATIN SMALL LETTER A WITH CIRCUMFLEX
97
-
wl-unicode: "\xE2"
98
-
wl-unicode-name: LATIN SMALL LETTER A WITH CIRCUMFLEX
99
105
ARing:
100
106
esc-alias: ao
101
107
has-unicode-inverse: false
@@ -299,6 +305,21 @@ BlackRook:
299
305
unicode-equivalent-name: BLACK CHESS ROOK
300
306
wl-unicode: "\u265C"
301
307
wl-unicode-name: BLACK CHESS ROOK
308
+
Blank:
309
+
ascii: "_"
310
+
has-unicode-inverse: false
311
+
is-letter-like: false
312
+
operator-name: Blank
313
+
BlankNullSequence:
314
+
ascii: "___"
315
+
has-unicode-inverse: false
316
+
is-letter-like: false
317
+
operator-name: BlankNullSequence
318
+
BlankSequence:
319
+
ascii: "__"
320
+
has-unicode-inverse: false
321
+
is-letter-like: false
322
+
operator-name: BlankSequence
302
323
Breve:
303
324
esc-alias: bv
304
325
has-unicode-inverse: false
@@ -1320,6 +1341,12 @@ Decrement:
1320
1341
has-unicode-inverse: false
1321
1342
is-letter-like: false
1322
1343
operator-name: Decrement
1344
+
# See also RawQuestion
1345
+
Definition:
1346
+
ascii: "?"
1347
+
has-unicode-inverse: false
1348
+
is-letter-like: false
1349
+
operator-name: Definition
1323
1350
Degree:
1324
1351
esc-alias: deg
1325
1352
has-unicode-inverse: false
@@ -1349,6 +1376,11 @@ Delta:
1349
1376
unicode-equivalent-name: GREEK SMALL LETTER DELTA
1350
1377
wl-unicode: "\u03B4"
1351
1378
wl-unicode-name: GREEK SMALL LETTER DELTA
1379
+
Derivative:
1380
+
ascii: "'"
1381
+
has-unicode-inverse: false
1382
+
is-letter-like: false
1383
+
operator-name: Derivative
1352
1384
DescendingEllipsis:
1353
1385
has-unicode-inverse: false
1354
1386
is-letter-like: false
@@ -1463,6 +1495,11 @@ Divide:
1463
1495
unicode-equivalent-name: DIVISION SIGN
1464
1496
wl-unicode: "\xF7"
1465
1497
wl-unicode-name: DIVISION SIGN
1498
+
DivideBy:
1499
+
ascii: "/="
1500
+
has-unicode-inverse: false
1501
+
is-letter-like: false
1502
+
operator-name: DivideBy
1466
1503
Divides:
1467
1504
esc-alias: divides
1468
1505
has-unicode-inverse: false
@@ -3422,13 +3459,24 @@ FreakedSmiley:
3422
3459
has-unicode-inverse: false
3423
3460
is-letter-like: true
3424
3461
wl-unicode: "\uF721"
3462
+
# See also RawAmpersand
3463
+
# Function:
3464
+
# ascii: "&"
3465
+
# has-unicode-inverse: false
3466
+
# is-letter-like: false
3467
+
# operator-name: Function
3468
+
# wl-unicode: "&"
3469
+
# Alternative form of Function
3470
+
# See also RightTeeArrow
3425
3471
Function:
3426
-
esc-alias: '|->'
3427
-
has-unicode-inverse: true
3472
+
ascii: "|->"
3473
+
has-unicode-inverse: false
3428
3474
is-letter-like: false
3475
+
operator-name: Function
3429
3476
unicode-equivalent: "\u21A6"
3430
3477
unicode-equivalent-name: RIGHTWARDS ARROW FROM BAR
3431
3478
wl-unicode: "\uF4A1"
3479
+
wl-unicode-name: RIGHTWARDS ARROW FROM BAR
3432
3480
Gamma:
3433
3481
esc-alias: g
3434
3482
has-unicode-inverse: false
@@ -3444,6 +3492,11 @@ GeminiSign:
3444
3492
unicode-equivalent-name: GEMINI
3445
3493
wl-unicode: "\u264A"
3446
3494
wl-unicode-name: GEMINI
3495
+
Get:
3496
+
ascii: "<<"
3497
+
has-unicode-inverse: false
3498
+
is-letter-like: false
3499
+
operator-name: Get
3447
3500
Gimel:
3448
3501
esc-alias: gi
3449
3502
has-unicode-inverse: false
@@ -4101,6 +4154,11 @@ Infinity:
4101
4154
# has-unicode-inverse: false
4102
4155
# is-letter-like: false
4103
4156
# operator-name: Infix
4157
+
Information:
4158
+
ascii: "??"
4159
+
has-unicode-inverse: false
4160
+
is-letter-like: false
4161
+
operator-name: Information
4104
4162
Integral:
4105
4163
esc-alias: int
4106
4164
has-unicode-inverse: false
@@ -5447,6 +5505,16 @@ Psi:
5447
5505
unicode-equivalent-name: GREEK SMALL LETTER PSI
5448
5506
wl-unicode: "\u03C8"
5449
5507
wl-unicode-name: GREEK SMALL LETTER PSI
5508
+
Put:
5509
+
ascii: ">>"
5510
+
has-unicode-inverse: false
5511
+
is-letter-like: false
5512
+
operator-name: Put
5513
+
PutAppend:
5514
+
ascii: ">>>"
5515
+
has-unicode-inverse: false
5516
+
is-letter-like: false
5517
+
operator-name: PutAppend
5450
5518
QuarterNote:
5451
5519
has-unicode-inverse: false
5452
5520
is-letter-like: false
@@ -5462,10 +5530,11 @@ RHacek:
5462
5530
unicode-equivalent-name: LATIN SMALL LETTER R WITH CARON
5463
5531
wl-unicode: "\u0159"
5464
5532
wl-unicode-name: LATIN SMALL LETTER R WITH CARON
5533
+
# See also Function
5465
5534
RawAmpersand:
5466
5535
has-unicode-inverse: false
5467
5536
is-letter-like: false
5468
-
unicode-equivalent: '&'
5537
+
unicode-equivalent: "&"
5469
5538
unicode-equivalent-name: AMPERSAND
5470
5539
wl-unicode: '&'
5471
5540
wl-unicode-name: AMPERSAND
@@ -5570,16 +5639,16 @@ RawPercent:
5570
5639
RawQuestion:
5571
5640
has-unicode-inverse: false
5572
5641
is-letter-like: false
5573
-
unicode-equivalent: '?'
5642
+
unicode-equivalent: "?"
5574
5643
unicode-equivalent-name: QUESTION MARK
5575
-
wl-unicode: '?'
5644
+
wl-unicode: "?"
5576
5645
wl-unicode-name: QUESTION MARK
5577
5646
RawQuote:
5578
5647
has-unicode-inverse: false
5579
5648
is-letter-like: false
5580
-
unicode-equivalent: ''''
5649
+
unicode-equivalent: "'"
5581
5650
unicode-equivalent-name: APOSTROPHE
5582
-
wl-unicode: ''''
5651
+
wl-unicode: "'"
5583
5652
wl-unicode-name: APOSTROPHE
5584
5653
RawReturn:
5585
5654
has-unicode-inverse: true
@@ -5671,6 +5740,16 @@ RegisteredTrademark:
5671
5740
unicode-equivalent-name: REGISTERED SIGN
5672
5741
wl-unicode: "\xAE"
5673
5742
wl-unicode-name: REGISTERED SIGN
5743
+
Repeated:
5744
+
ascii: ".."
5745
+
has-unicode-inverse: false
5746
+
is-letter-like: false
5747
+
operator-name: Repeated
5748
+
RepeatedNull:
5749
+
ascii: "..."
5750
+
has-unicode-inverse: false
5751
+
is-letter-like: false
5752
+
operator-name: RepeatedNull
5674
5753
ReplaceAll:
5675
5754
ascii: "/."
5676
5755
has-unicode-inverse: false
@@ -6701,6 +6780,16 @@ Stigma:
6701
6780
unicode-equivalent-name: GREEK SMALL LETTER STIGMA
0 commit comments