literalAtoms top-level constant
Atom classes of literal characters in math mode. Characters not listed fall back to atomForCharacter's rules.
Implementation
const Map<String, AtomType> literalAtoms = {
'+': _b,
'-': _b,
'*': _b,
'=': _r,
'<': _r,
'>': _r,
':': _r,
'(': _open,
'[': _open,
')': _close,
']': _close,
',': _p,
';': _p,
'!': _close,
'?': _close,
'.': _o,
'/': _o,
'|': _o,
'@': _o,
"'": _o,
'"': _o,
'`': _o,
// Arabic punctuation.
'،': _p,
'؛': _p,
'؟': _close,
// Arabic decimal and thousands separators are part of numbers.
'٫': _o,
'٬': _o,
};