|
40 | 40 | # can be used as part of a symbol. For example \[alpha] |
41 | 41 | # is letter-like. Therefore we can write: \[alpha]5 = "testing" |
42 | 42 | # |
43 | | -# operator-name: If present, this symbol is a Mathics operator with |
| 43 | +# operator-name: If present, this symbol is a Mathics3 operator with |
44 | 44 | # whose class name is the given name. For example, the |
45 | 45 | # Divide operator, "/" is here. But some symbols like |
46 | 46 | # "`" or "." inside a number could be considered |
47 | 47 | # either an operator or as part of a lexical symbol. |
48 | 48 | # "operators.yml" may contain use these symbols, while here we |
49 | 49 | # might not (or we might). Also, from an operator |
50 | | -# prespective, an operator name like "Association" |
| 50 | +# perspective, an operator name like "Association" |
51 | 51 | # might have *two* (bracketing) symbols associated |
52 | 52 | # here: "LeftAssociation" and "RightAssociation". |
53 | 53 | # More operator information can be found in |
|
62 | 62 | # unicode names that we check against. So if the character |
63 | 63 | # or unicode symbol is not in that, don't use it here. |
64 | 64 | # |
65 | | -# wl-reference: HTML link to the Wolfram Langauge & System document for character. |
| 65 | +# wl-reference: HTML link to the Wolfram Language & System document for character. |
66 | 66 | # |
67 | | -# wl-unicode: The unicode code point used by Mathics internally to represent |
| 67 | +# wl-unicode: The unicode code point used by Mathics3 internally to represent |
68 | 68 | # the named character. If it is the same as unicode-equivalent |
69 | 69 | # it should be omitted |
70 | 70 | # |
@@ -4965,7 +4965,7 @@ FreakedSmiley: |
4965 | 4965 |
|
4966 | 4966 | # IMPORTANT! |
4967 | 4967 | # ---------- |
4968 | | -# For the Mathics Parser to work circa 2021... |
| 4968 | +# For the Mathics3 Parser to work circa 2021... |
4969 | 4969 | # If there is a unicode operator, as we have here for "Function", then |
4970 | 4970 | # the YAML key *has* to be the operator name. ("Function" here). |
4971 | 4971 | # |
@@ -5964,7 +5964,7 @@ Infinity: |
5964 | 5964 | wl-unicode: "\u221E" |
5965 | 5965 | wl-unicode-name: INFINITY |
5966 | 5966 |
|
5967 | | -# Infix isn't really an operator |
| 5967 | +# This is the default infix symbol used in boxing/formatting Infix[] expressions. |
5968 | 5968 | # See also RawTilde |
5969 | 5969 | Infix: |
5970 | 5970 | ascii: "~" |
@@ -7939,6 +7939,7 @@ Pluto: |
7939 | 7939 | wl-unicode: "\u2647" |
7940 | 7940 | wl-unicode-name: PLUTO |
7941 | 7941 |
|
| 7942 | +# This is the default postfix operator character used when boxing/formatting Postfix[] expressions. |
7942 | 7943 | Postfix: |
7943 | 7944 | ascii: "//" |
7944 | 7945 | has-unicode-inverse: false |
@@ -8008,12 +8009,11 @@ PrecedesTilde: |
8008 | 8009 | wl-unicode: "\u227E" |
8009 | 8010 | wl-unicode-name: PRECEDES OR EQUIVALENT TO |
8010 | 8011 |
|
8011 | | -# Prefix isn't really an operator |
8012 | | -# Prefix: |
8013 | | -# ascii: "@" |
8014 | | -# has-unicode-inverse: false |
8015 | | -# is-letter-like: false |
8016 | | -# operator-name: Prefix |
| 8012 | +# This is the default prefix operator character used when boxing/formatting Prefix[] expressions. |
| 8013 | +Prefix: |
| 8014 | + ascii: "@" |
| 8015 | + has-unicode-inverse: false |
| 8016 | + is-letter-like: false |
8017 | 8017 |
|
8018 | 8018 | Prime: |
8019 | 8019 | esc-alias: '''' |
@@ -10163,10 +10163,8 @@ Thorn: |
10163 | 10163 | wl-unicode: "\xFE" |
10164 | 10164 | wl-unicode-name: LATIN SMALL LETTER THORN |
10165 | 10165 |
|
10166 | | -# See also operator Infix. |
10167 | 10166 | # Tilde has no built-in meaning per the documentation, |
10168 | 10167 | # so it is not the same as RawTilde. |
10169 | | -# Yes, it is confusing. |
10170 | 10168 | Tilde: |
10171 | 10169 | amslatex: '\sim' |
10172 | 10170 | esc-alias: '~' |
|
0 commit comments