summaryrefslogtreecommitdiff
path: root/chromium/chrome/browser/resources/chromeos/chromevox/common/math_semantic_attr.js
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/browser/resources/chromeos/chromevox/common/math_semantic_attr.js')
-rw-r--r--chromium/chrome/browser/resources/chromeos/chromevox/common/math_semantic_attr.js174
1 files changed, 87 insertions, 87 deletions
diff --git a/chromium/chrome/browser/resources/chromeos/chromevox/common/math_semantic_attr.js b/chromium/chrome/browser/resources/chromeos/chromevox/common/math_semantic_attr.js
index 69b616eab54..55428e861fb 100644
--- a/chromium/chrome/browser/resources/chromeos/chromevox/common/math_semantic_attr.js
+++ b/chromium/chrome/browser/resources/chromeos/chromevox/common/math_semantic_attr.js
@@ -55,7 +55,7 @@ goog.require('cvox.SemanticUtil');
cvox.SemanticAttr = function() {
// Punctuation Characters.
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.generalPunctuations =
[
@@ -75,28 +75,28 @@ cvox.SemanticAttr = function() {
this.invisibleComma_ = cvox.SemanticUtil.numberToUnicode(0x2063);
this.generalPunctuations.push(this.invisibleComma_);
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.ellipses =
[
'…', '⋮', '⋯', '⋰', '⋱', '︙'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.fullStops =
[
'.', '﹒', '.'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.dashes =
[
'‒', '–', '—', '―', '〜', '︱', '︲', '﹘'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.primes =
[
@@ -108,7 +108,7 @@ cvox.SemanticAttr = function() {
// record pairs of opening/closing and top/bottom fences.
/**
* Mapping opening to closing fences.
- * @type {Object.<string, string>}
+ * @type {Object<string, string>}
*/
this.openClosePairs =
{
@@ -137,7 +137,7 @@ cvox.SemanticAttr = function() {
};
/**
* Mapping top to bottom fences.
- * @type {Object.<string, string>}
+ * @type {Object<string, string>}
*/
this.topBottomPairs =
{
@@ -146,31 +146,31 @@ cvox.SemanticAttr = function() {
'﹃': '﹄', '﹇': '﹈'
};
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.leftFences = cvox.SemanticUtil.objectsToKeys(this.openClosePairs);
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.rightFences = cvox.SemanticUtil.objectsToValues(this.openClosePairs);
this.rightFences.push('〟');
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.topFences = cvox.SemanticUtil.objectsToKeys(this.topBottomPairs);
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.bottomFences = cvox.SemanticUtil.objectsToValues(this.topBottomPairs);
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.neutralFences =
[
'|', '¦', '‖', '❘', '⦀', '⫴', '¦', '|'
];
/** Array of all fences.
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.fences = this.neutralFences.concat(
this.leftFences, this.rightFences, this.topFences, this.bottomFences);
@@ -178,7 +178,7 @@ cvox.SemanticAttr = function() {
// Identifiers.
// Latin Alphabets.
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalLatin =
[
@@ -186,7 +186,7 @@ cvox.SemanticAttr = function() {
'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallLatin =
[
@@ -196,7 +196,7 @@ cvox.SemanticAttr = function() {
'ı', 'ȷ'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalLatinFullWidth =
[
@@ -204,7 +204,7 @@ cvox.SemanticAttr = function() {
'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallLatinFullWidth =
[
@@ -212,7 +212,7 @@ cvox.SemanticAttr = function() {
'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalLatinBold =
[
@@ -220,7 +220,7 @@ cvox.SemanticAttr = function() {
'𝐍', '𝐎', '𝐏', '𝐐', '𝐑', '𝐒', '𝐓', '𝐔', '𝐕', '𝐖', '𝐗', '𝐘', '𝐙'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallLatinBold =
[
@@ -228,7 +228,7 @@ cvox.SemanticAttr = function() {
'𝐧', '𝐨', '𝐩', '𝐪', '𝐫', '𝐬', '𝐭', '𝐮', '𝐯', '𝐰', '𝐱', '𝐲', '𝐳'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalLatinItalic =
[
@@ -236,7 +236,7 @@ cvox.SemanticAttr = function() {
'𝑁', '𝑂', '𝑃', '𝑄', '𝑅', '𝑆', '𝑇', '𝑈', '𝑉', '𝑊', '𝑋', '𝑌', '𝑍'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallLatinItalic =
[
@@ -246,7 +246,7 @@ cvox.SemanticAttr = function() {
'𝚤', '𝚥'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalLatinScript =
[
@@ -256,7 +256,7 @@ cvox.SemanticAttr = function() {
'℘'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallLatinScript =
[
@@ -266,7 +266,7 @@ cvox.SemanticAttr = function() {
'ℓ'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalLatinBoldScript =
[
@@ -274,7 +274,7 @@ cvox.SemanticAttr = function() {
'𝓝', '𝓞', '𝓟', '𝓠', '𝓡', '𝓢', '𝓣', '𝓤', '𝓥', '𝓦', '𝓧', '𝓨', '𝓩'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallLatinBoldScript =
[
@@ -282,7 +282,7 @@ cvox.SemanticAttr = function() {
'𝓷', '𝓸', '𝓹', '𝓺', '𝓻', '𝓼', '𝓽', '𝓾', '𝓿', '𝔀', '𝔁', '𝔂', '𝔃'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalLatinFraktur =
[
@@ -290,7 +290,7 @@ cvox.SemanticAttr = function() {
'𝔑', '𝔒', '𝔓', '𝔔', 'ℜ', '𝔖', '𝔗', '𝔘', '𝔙', '𝔚', '𝔛', '𝔜', 'ℨ'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallLatinFraktur =
[
@@ -298,7 +298,7 @@ cvox.SemanticAttr = function() {
'𝔫', '𝔬', '𝔭', '𝔮', '𝔯', '𝔰', '𝔱', '𝔲', '𝔳', '𝔴', '𝔵', '𝔶', '𝔷'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalLatinDoubleStruck =
[
@@ -306,7 +306,7 @@ cvox.SemanticAttr = function() {
'ℕ', '𝕆', 'ℙ', 'ℚ', 'ℝ', '𝕊', '𝕋', '𝕌', '𝕍', '𝕎', '𝕏', '𝕐', 'ℤ'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallLatinDoubleStruck =
[
@@ -314,7 +314,7 @@ cvox.SemanticAttr = function() {
'𝕟', '𝕠', '𝕡', '𝕢', '𝕣', '𝕤', '𝕥', '𝕦', '𝕧', '𝕨', '𝕩', '𝕪', '𝕫'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalLatinBoldFraktur =
[
@@ -322,7 +322,7 @@ cvox.SemanticAttr = function() {
'𝕹', '𝕺', '𝕻', '𝕼', '𝕽', '𝕾', '𝕿', '𝖀', '𝖁', '𝖂', '𝖃', '𝖄', '𝖅'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallLatinBoldFraktur =
[
@@ -330,7 +330,7 @@ cvox.SemanticAttr = function() {
'𝖓', '𝖔', '𝖕', '𝖖', '𝖗', '𝖘', '𝖙', '𝖚', '𝖛', '𝖜', '𝖝', '𝖞', '𝖟'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalLatinSansSerif =
[
@@ -338,7 +338,7 @@ cvox.SemanticAttr = function() {
'𝖭', '𝖮', '𝖯', '𝖰', '𝖱', '𝖲', '𝖳', '𝖴', '𝖵', '𝖶', '𝖷', '𝖸', '𝖹'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallLatinSansSerif =
[
@@ -346,7 +346,7 @@ cvox.SemanticAttr = function() {
'𝗇', '𝗈', '𝗉', '𝗊', '𝗋', '𝗌', '𝗍', '𝗎', '𝗏', '𝗐', '𝗑', '𝗒', '𝗓'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalLatinSansSerifBold =
[
@@ -354,7 +354,7 @@ cvox.SemanticAttr = function() {
'𝗡', '𝗢', '𝗣', '𝗤', '𝗥', '𝗦', '𝗧', '𝗨', '𝗩', '𝗪', '𝗫', '𝗬', '𝗭'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallLatinSansSerifBold =
[
@@ -362,7 +362,7 @@ cvox.SemanticAttr = function() {
'𝗻', '𝗼', '𝗽', '𝗾', '𝗿', '𝘀', '𝘁', '𝘂', '𝘃', '𝘄', '𝘅', '𝘆', '𝘇'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalLatinSansSerifItalic =
[
@@ -370,7 +370,7 @@ cvox.SemanticAttr = function() {
'𝘕', '𝘖', '𝘗', '𝘘', '𝘙', '𝘚', '𝘛', '𝘜', '𝘝', '𝘞', '𝘟', '𝘠', '𝘡'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallLatinSansSerifItalic =
[
@@ -378,7 +378,7 @@ cvox.SemanticAttr = function() {
'𝘯', '𝘰', '𝘱', '𝘲', '𝘳', '𝘴', '𝘵', '𝘶', '𝘷', '𝘸', '𝘹', '𝘺', '𝘻'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalLatinMonospace =
[
@@ -386,7 +386,7 @@ cvox.SemanticAttr = function() {
'𝙽', '𝙾', '𝙿', '𝚀', '𝚁', '𝚂', '𝚃', '𝚄', '𝚅', '𝚆', '𝚇', '𝚈', '𝚉'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallLatinMonospace =
[
@@ -394,7 +394,7 @@ cvox.SemanticAttr = function() {
'𝚗', '𝚘', '𝚙', '𝚚', '𝚛', '𝚜', '𝚝', '𝚞', '𝚟', '𝚠', '𝚡', '𝚢', '𝚣'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.latinDoubleStruckItalic =
[
@@ -403,7 +403,7 @@ cvox.SemanticAttr = function() {
// Greek Alphabets
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalGreek =
[
@@ -411,7 +411,7 @@ cvox.SemanticAttr = function() {
'Ξ', 'Ο', 'Π', 'Ρ', 'Σ', 'Τ', 'Υ', 'Φ', 'Χ', 'Ψ', 'Ω'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallGreek =
[
@@ -419,7 +419,7 @@ cvox.SemanticAttr = function() {
'ξ', 'ο', 'π', 'ρ', 'ς', 'σ', 'τ', 'υ', 'φ', 'χ', 'ψ', 'ω'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalGreekBold =
[
@@ -427,7 +427,7 @@ cvox.SemanticAttr = function() {
'𝚵', '𝚶', '𝚷', '𝚸', '𝚺', '𝚻', '𝚼', '𝚽', '𝚾', '𝚿', '𝛀'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallGreekBold =
[
@@ -435,7 +435,7 @@ cvox.SemanticAttr = function() {
'𝛏', '𝛐', '𝛑', '𝛒', '𝛓', '𝛔', '𝛕', '𝛖', '𝛗', '𝛘', '𝛙', '𝛚'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalGreekItalic =
[
@@ -443,7 +443,7 @@ cvox.SemanticAttr = function() {
'𝛯', '𝛰', '𝛱', '𝛲', '𝛴', '𝛵', '𝛶', '𝛷', '𝛸', '𝛹', '𝛺'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallGreekItalic =
[
@@ -451,7 +451,7 @@ cvox.SemanticAttr = function() {
'𝜉', '𝜊', '𝜋', '𝜌', '𝜍', '𝜎', '𝜏', '𝜐', '𝜑', '𝜒', '𝜓', '𝜔'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.capitalGreekSansSerifBold =
[
@@ -459,7 +459,7 @@ cvox.SemanticAttr = function() {
'𝝣', '𝝤', '𝝥', '𝝦', '𝝨', '𝝩', '𝝪', '𝝫', '𝝬', '𝝭', '𝝮'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.smallGreekSansSerifBold =
[
@@ -467,7 +467,7 @@ cvox.SemanticAttr = function() {
'𝝽', '𝝾', '𝝿', '𝞀', '𝞁', '𝞂', '𝞃', '𝞄', '𝞅', '𝞆', '𝞇', '𝞈'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.greekDoubleStruck =
[
@@ -476,7 +476,7 @@ cvox.SemanticAttr = function() {
// Other alphabets.
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.hebrewLetters =
[
@@ -485,7 +485,7 @@ cvox.SemanticAttr = function() {
//Operator symbols
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.additions =
[
@@ -494,7 +494,7 @@ cvox.SemanticAttr = function() {
'◁', '⩞', '⊕'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
/**
* Invisible operator for plus.
@@ -504,7 +504,7 @@ cvox.SemanticAttr = function() {
this.invisiblePlus_ = cvox.SemanticUtil.numberToUnicode(0x2064);
this.additions.push(this.invisiblePlus_);
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.multiplications =
[
@@ -519,7 +519,7 @@ cvox.SemanticAttr = function() {
this.invisibleTimes_ = cvox.SemanticUtil.numberToUnicode(0x2062);
this.multiplications.push(this.invisibleTimes_);
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.subtractions =
[
@@ -527,7 +527,7 @@ cvox.SemanticAttr = function() {
'⨫', '⨬', '⨺', '⩁', '⩬', '﹣', '-', '‐', '‑'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.divisions =
[
@@ -542,7 +542,7 @@ cvox.SemanticAttr = function() {
//Relation symbols
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.equalities =
[
@@ -552,7 +552,7 @@ cvox.SemanticAttr = function() {
'⩴', '⩵', '⩶', '⩷', '⩸', '⋕', '⩭', '⩪', '⩫', '⩬', '﹦', '='
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.inequalities =
[
@@ -569,14 +569,14 @@ cvox.SemanticAttr = function() {
'⫷', '⫸', '⫹', '⫺', '⧀', '⧁', '﹤', '﹥', '<', '>'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.relations =
[
// TODO (sorge): Add all the other relations.
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.arrows =
[
@@ -613,7 +613,7 @@ cvox.SemanticAttr = function() {
//Big operation symbols
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.sumOps =
[
@@ -622,7 +622,7 @@ cvox.SemanticAttr = function() {
'⨆', '⨇', '⨈', '⨉', '⨊', '⨋', '⫼', '⫿'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.intOps =
[
@@ -630,7 +630,7 @@ cvox.SemanticAttr = function() {
'⨐', '⨑', '⨒', '⨓', '⨔', '⨕', '⨖', '⨗', '⨘', '⨙', '⨚', '⨛', '⨜'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.prefixOps =
// TODO (sorge) Insert nabla, differential operators etc.
@@ -638,7 +638,7 @@ cvox.SemanticAttr = function() {
'∀', '∃'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.operatorBits =
// TODO (sorge) What to do if single glyphs of big ops occur on their own.
@@ -652,70 +652,70 @@ cvox.SemanticAttr = function() {
// Numbers.
// Digits.
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.digitsNormal =
[
'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.digitsFullWidth =
[
'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.digitsBold =
[
'𝟎', '𝟏', '𝟐', '𝟑', '𝟒', '𝟓', '𝟔', '𝟕', '𝟖', '𝟗'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.digitsDoubleStruck =
[
'𝟘', '𝟙', '𝟚', '𝟛', '𝟜', '𝟝', '𝟞', '𝟟', '𝟠', '𝟡'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.digitsSansSerif =
[
'𝟢', '𝟣', '𝟤', '𝟥', '𝟦', '𝟧', '𝟨', '𝟩', '𝟪', '𝟫'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.digitsSansSerifBold =
[
'𝟬', '𝟭', '𝟮', '𝟯', '𝟰', '𝟱', '𝟲', '𝟳', '𝟴', '𝟵'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.digitsMonospace =
[
'𝟶', '𝟷', '𝟸', '𝟹', '𝟺', '𝟻', '𝟼', '𝟽', '𝟾', '𝟿'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.digitsSuperscript =
[
'²', '³', '¹', '⁰', '⁴', '⁵', '⁶', '⁷', '⁸', '⁹'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.digitsSubscript =
[
'₀', '₁', '₂', '₃', '₄', '₅', '₆', '₇', '₈', '₉'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.fractions =
[
@@ -723,7 +723,7 @@ cvox.SemanticAttr = function() {
'⅚', '⅛', '⅜', '⅝', '⅞', '⅟', '↉'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.enclosedNumbers =
// Encircled numbers.
@@ -738,7 +738,7 @@ cvox.SemanticAttr = function() {
'㉙', '㉚', '㉛', '㉜', '㉝', '㉞', '㉟', '㊱', '㊲', '㊳', '㊴',
'㊵', '㊶', '㊷', '㊸', '㊹', '㊺', '㊻', '㊼', '㊽', '㊾', '㊿'];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.fencedNumbers =
// Numbers in Parenthesis.
@@ -747,7 +747,7 @@ cvox.SemanticAttr = function() {
'⒁', '⒂', '⒃', '⒄', '⒅', '⒆', '⒇'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.punctuatedNumbers =
// Numbers with other punctuation.
@@ -756,25 +756,25 @@ cvox.SemanticAttr = function() {
'🄀', '🄁', '🄂', '🄃', '🄄', '🄅', '🄆', '🄇', '🄈', '🄉', '🄊' // comma.
];
/** Array of all single digits.
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.digits = this.digitsNormal.concat(
this.digitsFullWidth, this.digitsBold, this.digitsDoubleStruck,
this.digitsSansSerif, this.digitsSansSerifBold, this.digitsMonospace);
/** Array of all non-digit number symbols.
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.numbers = this.fractions.concat(
this.digitsSuperscript, this.digitsSubscript,
this.enclosedNumbers, this.fencedNumbers, this.punctuatedNumbers);
/** Array of all number symbols.
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.allNumbers = this.digits.concat(this.numbers);
// Functions.
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.trigonometricFunctions =
[
@@ -782,7 +782,7 @@ cvox.SemanticAttr = function() {
'arccsc', 'arcsec', 'arcsin', 'arctan'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.hyperbolicFunctions =
[
@@ -791,21 +791,21 @@ cvox.SemanticAttr = function() {
'arccosh', 'arccoth', 'arccsch', 'arcsech', 'arcsinh', 'arctanh'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.algebraicFunctions =
[
'deg', 'det', 'dim', 'hom', 'ker', 'Tr', 'tr'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.elementaryFunctions =
[
'log', 'ln', 'lg', 'exp', 'expt', 'gcd', 'gcd', 'arg', 'im', 're', 'Pr'
];
/** All predefined prefix functions.
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.prefixFunctions = this.trigonometricFunctions.concat(
this.hyperbolicFunctions,
@@ -814,7 +814,7 @@ cvox.SemanticAttr = function() {
);
/** Limit functions are handled separately as they can have lower (and upper)
* limiting expressions.
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.limitFunctions =
[
@@ -822,7 +822,7 @@ cvox.SemanticAttr = function() {
'projlim'
];
/**
- * @type {Array.<string>}
+ * @type {Array<string>}
*/
this.infixFunctions =
[
@@ -830,7 +830,7 @@ cvox.SemanticAttr = function() {
];
/**
* Default assignments of semantic attributes.
- * @type {Array.<{set: Array.<string>,
+ * @type {Array<{set: Array<string>,
* role: cvox.SemanticAttr.Role,
* type: cvox.SemanticAttr.Type,
* font: cvox.SemanticAttr.Font}>} The semantic meaning of the symbol.