[{"data":1,"prerenderedAt":5687},["ShallowReactive",2],{"indicators:functions/math-functions":3},{"slug":4,"filePath":5,"frontmatter":6,"rawMarkdown":11,"tree":12},"functions/math-functions","functions/math-functions.md",{"title":7,"description":8,"order":9,"section":10},"Math functions","The kScript (legacy) math namespace becomes AssemblyScript's Math: absolute value, rounding, powers and roots, logarithms, and the full trig and hyperbolic…",48,"functions","---\ntitle: \"Math functions\"\ndescription: \"The kScript (legacy) math namespace becomes AssemblyScript's Math: absolute value, rounding, powers and roots, logarithms, and the full trig and hyperbolic…\"\norder: 48\nsection: \"functions\"\n---\n\n\u003C!-- source: docs/indicators/functions/math-functions.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Math functions\n\nThe kScript (legacy) `math` namespace becomes AssemblyScript's `Math`:\nabsolute value, rounding, powers and roots, logarithms, and the full trig\nand hyperbolic families, on `f64`. Call them on any number in `state()`\nor `finalize()` and they evaluate per bar, exactly like their JavaScript\ncounterparts, with one difference worth knowing: the compiler is typed,\nso an integer and a float never mix silently.\n\nEvery method lives under the `Math.` prefix (capital M). There is no\nglobal `abs()` or `round()` for floats; it is always `Math.abs(...)`,\n`Math.round(...)`. Use them to normalize a signal, scale a value into a\nrange, or build a custom indicator from primitives.\n\n```typescript\nconst spread = close - average;\n// How far is price from its average, regardless of direction?\ndistance = Math.abs(spread);\n```\n\n## What is available\n\n| Group | Methods |\n| --- | --- |\n| Basic | `abs`, `sign` |\n| Rounding | `round`, `floor`, `ceil`, `trunc` |\n| Powers and roots | `pow`, `sqrt`, `cbrt`, `hypot` |\n| Exp and log | `exp`, `expm1`, `log`, `log1p`, `log2`, `log10` |\n| Comparison | `max`, `min` |\n| Trig (radians) | `sin`, `cos`, `tan`, `asin`, `acos`, `atan`, `atan2` |\n| Hyperbolic | `sinh`, `cosh`, `tanh`, `asinh`, `acosh`, `atanh` |\n\nConstants: `Math.PI`, `Math.E`, `Math.SQRT2`, `Math.SQRT1_2`, `Math.LN2`,\n`Math.LN10`, `Math.LOG2E`, `Math.LOG10E`.\n\nEach behaves like its JavaScript counterpart. `Math.max` and `Math.min`\ntake two `f64` arguments and return the larger or smaller; nest them for\nthree. `Math.round` rounds to the nearest integer and returns an `f64`.\nTrig functions work in radians, so divide a bar count or an angle\naccordingly (`Math.sin(f64(barIndex) / 10.0)`).\n\n**Types.** `Math.*` takes and returns `f64`. An `i32` (a bar count, a\nloop index, a ring cursor) must be cast in (`f64(count)`) and a result\nused as an index must be cast out (`i32(Math.floor(x))`); the compiler\nrefuses the implicit conversion with `AS200`. For integer work\nAssemblyScript has typed builtins that need no cast: `abs\u003Ci32>(n)`,\n`max\u003Ci32>(a, b)`, `min\u003Ci32>(a, b)`, and integer division truncates on\nits own (`7 / 2` is `3` for two `i32` values, `3.5` for two `f64`).\n\n**There is no `Math.avg`.** To average two values, write the arithmetic\n(`(a + b) / 2.0`); for a rolling average over a window, use `Sma`\n([Moving averages](moving-averages.md)). Calling a method that does not\nexist is a compile error, not a runtime one: `Math.unknownFn(x)` stops\nthe build with `TS2339: Property 'unknownFn' does not exist on type\n'~lib/math/NativeMath'`, with the line and column.\n\n## Every method in one module\n\nThis module runs the full namespace at once. It builds a few helper values\nfirst (a `centered` series of price minus its average, a `bounded` value\nsafe for `asin` and `acos`, and a `positive` value safe for `log` and\n`sqrt`), then writes each `Math.*` result to its own output.\n\n```typescript\nimport { input, line, lower, ohlcv, output, param } from \"./sdk/declare\";\nimport { in_close, in_high, in_low } from \"./gen/inputs\";\nimport {\n  emitRow,\n  out_abs,\n  out_acos,\n  out_acosh,\n  out_asin,\n  out_asinh,\n  out_atan,\n  out_atan2,\n  out_atanh,\n  out_cbrt,\n  out_ceil,\n  out_cos,\n  out_cosh,\n  out_exp,\n  out_expm1,\n  out_floor,\n  out_hypot,\n  out_log,\n  out_log10,\n  out_log1p,\n  out_log2,\n  out_max,\n  out_min,\n  out_pow,\n  out_round,\n  out_sign,\n  out_sin,\n  out_sinh,\n  out_sqrt,\n  out_tan,\n  out_tanh,\n  out_trunc,\n} from \"./gen/outputs\";\nimport { p_period } from \"./gen/params\";\nimport { Sma } from \"./sdk/ta\";\n\nparam(\"period\", 5, { min: 2, max: 200 });\ninput(\"close\", ohlcv.close);\ninput(\"high\", ohlcv.high);\ninput(\"low\", ohlcv.low);\noutput(\"abs\", line, lower, { description: \"Math.abs of the centered close\" });\noutput(\"round\", line, lower, { description: \"Math.round\" });\noutput(\"max\", line, lower, { description: \"Math.max of high and close\" });\noutput(\"min\", line, lower, { description: \"Math.min of low and close\" });\noutput(\"pow\", line, lower, { description: \"Math.pow of the small value, squared\" });\noutput(\"sqrt\", line, lower, { description: \"Math.sqrt of the positive value\" });\noutput(\"log\", line, lower, { description: \"Math.log of the positive value\" });\noutput(\"floor\", line, lower, { description: \"Math.floor\" });\noutput(\"ceil\", line, lower, { description: \"Math.ceil\" });\noutput(\"sign\", line, lower, { description: \"Math.sign: -1, 0, or 1\" });\noutput(\"sin\", line, lower, { description: \"Math.sin of the bar index over 8\" });\noutput(\"cos\", line, lower, { description: \"Math.cos of the bar index over 8\" });\noutput(\"tan\", line, lower, { description: \"Math.tan of the bar index over 40\" });\noutput(\"asin\", line, lower, { description: \"Math.asin of the bounded value\" });\noutput(\"acos\", line, lower, { description: \"Math.acos of the bounded value\" });\noutput(\"atan\", line, lower, { description: \"Math.atan of the centered close\" });\noutput(\"atan2\", line, lower, { description: \"Math.atan2 of centered over positive\" });\noutput(\"sinh\", line, lower, { description: \"Math.sinh of the small value\" });\noutput(\"cosh\", line, lower, { description: \"Math.cosh of the small value\" });\noutput(\"tanh\", line, lower, { description: \"Math.tanh of the small value\" });\noutput(\"asinh\", line, lower, { description: \"Math.asinh of the small value\" });\noutput(\"acosh\", line, lower, { description: \"Math.acosh of the positive value\" });\noutput(\"atanh\", line, lower, { description: \"Math.atanh of half the bounded value\" });\noutput(\"exp\", line, lower, { description: \"Math.exp of the small value\" });\noutput(\"expm1\", line, lower, { description: \"Math.expm1 of the small value\" });\noutput(\"log1p\", line, lower, { description: \"Math.log1p of the small value's magnitude\" });\noutput(\"log2\", line, lower, { description: \"Math.log2 of the positive value\" });\noutput(\"log10\", line, lower, { description: \"Math.log10 of the positive value\" });\noutput(\"cbrt\", line, lower, { description: \"Math.cbrt of the centered close\" });\noutput(\"hypot\", line, lower, { description: \"Math.hypot of centered and small\" });\noutput(\"trunc\", line, lower, { description: \"Math.trunc of the centered close\" });\n\nlet sma = new Sma(5);\nlet barIndex: i32 = 0;\nlet centered: f64 = NaN;\nlet bounded: f64 = NaN;\nlet positive: f64 = NaN;\nlet small: f64 = NaN;\nlet high: f64 = NaN;\nlet low: f64 = NaN;\nlet close: f64 = NaN;\n\nexport function init(): void {\n  sma = new Sma(i32(p_period()));\n}\n\nexport function state(): i32 {\n  close = in_close();\n  high = in_high();\n  low = in_low();\n  const average = sma.update(close);\n  centered = close - average;\n  // The bar index is an i32 counter; the trig helpers want an f64 in radians.\n  bounded = Math.sin(f64(barIndex) / 10.0);\n  positive = Math.abs(centered) + 1.0;\n  small = centered / 10.0;\n  barIndex += 1;\n  return isNaN(average) ? 0 : 1;\n}\n\nexport function finalize(): void {\n  const angle = f64(barIndex) / 8.0;\n  out_abs(Math.abs(centered));\n  out_round(Math.round(centered));\n  out_max(Math.max(high, close));\n  out_min(Math.min(low, close));\n  out_pow(Math.pow(small, 2.0));\n  out_sqrt(Math.sqrt(positive));\n  out_log(Math.log(positive));\n  out_floor(Math.floor(centered));\n  out_ceil(Math.ceil(centered));\n  out_sign(Math.sign(centered));\n  out_sin(Math.sin(angle));\n  out_cos(Math.cos(angle));\n  out_tan(Math.tan(f64(barIndex) / 40.0));\n  out_asin(Math.asin(bounded));\n  out_acos(Math.acos(bounded));\n  out_atan(Math.atan(centered));\n  out_atan2(Math.atan2(centered, positive));\n  out_sinh(Math.sinh(small));\n  out_cosh(Math.cosh(small));\n  out_tanh(Math.tanh(small));\n  out_asinh(Math.asinh(small));\n  out_acosh(Math.acosh(positive));\n  out_atanh(Math.atanh(bounded / 2.0));\n  out_exp(Math.exp(small));\n  out_expm1(Math.expm1(small));\n  out_log1p(Math.log1p(Math.abs(small)));\n  out_log2(Math.log2(positive));\n  out_log10(Math.log10(positive));\n  out_cbrt(Math.cbrt(centered));\n  out_hypot(Math.hypot(centered, small));\n  out_trunc(Math.trunc(centered));\n  emitRow();\n}\n\nexport function reset(): void {\n  sma.reset();\n  barIndex = 0;\n  centered = NaN;\n  bounded = NaN;\n  positive = NaN;\n  small = NaN;\n  high = NaN;\n  low = NaN;\n  close = NaN;\n}\n```\n\n## Domain notes\n\nA few methods are only defined for part of the number line, exactly as in\nstandard math:\n\n- `Math.sqrt` and `Math.log` expect non-negative input. Guard with\n  `Math.abs(x) + 1.0` or a `Math.max` floor if your series can go negative\n  or hit zero.\n- `Math.asin` and `Math.acos` only accept values in `[-1, 1]`. Feed them\n  something already bounded (the module uses `Math.sin(...)`).\n- `Math.acosh` expects input `>= 1`.\n\nOut-of-domain input produces `NaN` rather than trapping, so an output may\nsimply show gaps where the input left the valid range, and `NaN` written\nto an output draws nothing and never trips an alert. A division by zero\non `f64` yields an infinity, not a trap; `isFinite(x)` catches both before\nthe value reaches an output. Integer division by zero DOES trap and\naborts the evaluation, so guard an `i32` divisor.\n",{"type":13,"children":14,"data":5680,"position":5682},"root",[15,25,28,29,150,151,265,266,356,357,375,377,1160,1161,1315,1316,1437,1438,1714,1715,1856,1857,1873,1874,2025,2026,5323,5324,5339,5340,5355,5356,5574,5575],{"type":16,"value":17,"position":18},"comment"," source: docs/indicators/functions/math-functions.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit ",{"start":19,"end":22},{"line":20,"column":20,"offset":21},1,0,{"line":20,"column":23,"offset":24},131,130,{"type":26,"value":27},"text","\n",{"type":26,"value":27},{"type":30,"tagName":31,"properties":32,"children":33,"position":147},"element","p",{},[34,43,57,64,77,85,98,105,118,126,139],{"type":26,"value":35,"position":36},"The kScript (legacy) ",{"start":37,"end":40},{"line":38,"column":20,"offset":39},5,150,{"line":38,"column":41,"offset":42},22,171,{"type":30,"tagName":44,"properties":45,"children":46,"position":54},"code",{},[47],{"type":26,"value":48,"position":49},"math",{"start":50,"end":51},{"line":38,"column":41,"offset":42},{"line":38,"column":52,"offset":53},28,177,{"start":55,"end":56},{"line":38,"column":41,"offset":42},{"line":38,"column":52,"offset":53},{"type":26,"value":58,"position":59}," namespace becomes AssemblyScript's ",{"start":60,"end":61},{"line":38,"column":52,"offset":53},{"line":38,"column":62,"offset":63},64,213,{"type":30,"tagName":44,"properties":65,"children":66,"position":74},{},[67],{"type":26,"value":68,"position":69},"Math",{"start":70,"end":71},{"line":38,"column":62,"offset":63},{"line":38,"column":72,"offset":73},70,219,{"start":75,"end":76},{"line":38,"column":62,"offset":63},{"line":38,"column":72,"offset":73},{"type":26,"value":78,"position":79},":\nabsolute value, rounding, powers and roots, logarithms, and the full trig\nand hyperbolic families, on ",{"start":80,"end":81},{"line":38,"column":72,"offset":73},{"line":82,"column":83,"offset":84},7,29,323,{"type":30,"tagName":44,"properties":86,"children":87,"position":95},{},[88],{"type":26,"value":89,"position":90},"f64",{"start":91,"end":92},{"line":82,"column":83,"offset":84},{"line":82,"column":93,"offset":94},34,328,{"start":96,"end":97},{"line":82,"column":83,"offset":84},{"line":82,"column":93,"offset":94},{"type":26,"value":99,"position":100},". Call them on any number in ",{"start":101,"end":102},{"line":82,"column":93,"offset":94},{"line":82,"column":103,"offset":104},63,357,{"type":30,"tagName":44,"properties":106,"children":107,"position":115},{},[108],{"type":26,"value":109,"position":110},"state()",{"start":111,"end":112},{"line":82,"column":103,"offset":104},{"line":82,"column":113,"offset":114},72,366,{"start":116,"end":117},{"line":82,"column":103,"offset":104},{"line":82,"column":113,"offset":114},{"type":26,"value":119,"position":120},"\nor ",{"start":121,"end":122},{"line":82,"column":113,"offset":114},{"line":123,"column":124,"offset":125},8,4,370,{"type":30,"tagName":44,"properties":127,"children":128,"position":136},{},[129],{"type":26,"value":130,"position":131},"finalize()",{"start":132,"end":133},{"line":123,"column":124,"offset":125},{"line":123,"column":134,"offset":135},16,382,{"start":137,"end":138},{"line":123,"column":124,"offset":125},{"line":123,"column":134,"offset":135},{"type":26,"value":140,"position":141}," and they evaluate per bar, exactly like their JavaScript\ncounterparts, with one difference worth knowing: the compiler is typed,\nso an integer and a float never mix silently.",{"start":142,"end":143},{"line":123,"column":134,"offset":135},{"line":144,"column":145,"offset":146},10,46,557,{"start":148,"end":149},{"line":38,"column":20,"offset":39},{"line":144,"column":145,"offset":146},{"type":26,"value":27},{"type":30,"tagName":31,"properties":152,"children":153,"position":262},{},[154,163,176,183,196,203,215,222,235,242,255],{"type":26,"value":155,"position":156},"Every method lives under the ",{"start":157,"end":160},{"line":158,"column":20,"offset":159},12,559,{"line":158,"column":161,"offset":162},30,588,{"type":30,"tagName":44,"properties":164,"children":165,"position":173},{},[166],{"type":26,"value":167,"position":168},"Math.",{"start":169,"end":170},{"line":158,"column":161,"offset":162},{"line":158,"column":171,"offset":172},37,595,{"start":174,"end":175},{"line":158,"column":161,"offset":162},{"line":158,"column":171,"offset":172},{"type":26,"value":177,"position":178}," prefix (capital M). There is no\nglobal ",{"start":179,"end":180},{"line":158,"column":171,"offset":172},{"line":181,"column":123,"offset":182},13,635,{"type":30,"tagName":44,"properties":184,"children":185,"position":193},{},[186],{"type":26,"value":187,"position":188},"abs()",{"start":189,"end":190},{"line":181,"column":123,"offset":182},{"line":181,"column":191,"offset":192},15,642,{"start":194,"end":195},{"line":181,"column":123,"offset":182},{"line":181,"column":191,"offset":192},{"type":26,"value":197,"position":198}," or ",{"start":199,"end":200},{"line":181,"column":191,"offset":192},{"line":181,"column":201,"offset":202},19,646,{"type":30,"tagName":44,"properties":204,"children":205,"position":212},{},[206],{"type":26,"value":207,"position":208},"round()",{"start":209,"end":210},{"line":181,"column":201,"offset":202},{"line":181,"column":52,"offset":211},655,{"start":213,"end":214},{"line":181,"column":201,"offset":202},{"line":181,"column":52,"offset":211},{"type":26,"value":216,"position":217}," for floats; it is always ",{"start":218,"end":219},{"line":181,"column":52,"offset":211},{"line":181,"column":220,"offset":221},54,681,{"type":30,"tagName":44,"properties":223,"children":224,"position":232},{},[225],{"type":26,"value":226,"position":227},"Math.abs(...)",{"start":228,"end":229},{"line":181,"column":220,"offset":221},{"line":181,"column":230,"offset":231},69,696,{"start":233,"end":234},{"line":181,"column":220,"offset":221},{"line":181,"column":230,"offset":231},{"type":26,"value":236,"position":237},",\n",{"start":238,"end":239},{"line":181,"column":230,"offset":231},{"line":240,"column":20,"offset":241},14,698,{"type":30,"tagName":44,"properties":243,"children":244,"position":252},{},[245],{"type":26,"value":246,"position":247},"Math.round(...)",{"start":248,"end":249},{"line":240,"column":20,"offset":241},{"line":240,"column":250,"offset":251},18,715,{"start":253,"end":254},{"line":240,"column":20,"offset":241},{"line":240,"column":250,"offset":251},{"type":26,"value":256,"position":257},". Use them to normalize a signal, scale a value into a\nrange, or build a custom indicator from primitives.",{"start":258,"end":259},{"line":240,"column":250,"offset":251},{"line":191,"column":260,"offset":261},52,821,{"start":263,"end":264},{"line":158,"column":20,"offset":159},{"line":191,"column":260,"offset":261},{"type":26,"value":27},{"type":13,"children":267},[268],{"type":30,"tagName":269,"properties":270,"children":274,"data":-1},"pre",{"class":271,"style":272,"tabindex":273},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[275],{"type":30,"tagName":44,"properties":276,"children":277},{},[278,316,317,326,327],{"type":30,"tagName":279,"properties":280,"children":282},"span",{"class":281},"line",[283,289,295,300,306,311],{"type":30,"tagName":279,"properties":284,"children":286},{"style":285},"--shiki-dark:#F97583;--shiki-light:#D73A49",[287],{"type":26,"value":288},"const",{"type":30,"tagName":279,"properties":290,"children":292},{"style":291},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[293],{"type":26,"value":294}," spread",{"type":30,"tagName":279,"properties":296,"children":297},{"style":285},[298],{"type":26,"value":299}," =",{"type":30,"tagName":279,"properties":301,"children":303},{"style":302},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[304],{"type":26,"value":305}," close ",{"type":30,"tagName":279,"properties":307,"children":308},{"style":285},[309],{"type":26,"value":310},"-",{"type":30,"tagName":279,"properties":312,"children":313},{"style":302},[314],{"type":26,"value":315}," average;",{"type":26,"value":27},{"type":30,"tagName":279,"properties":318,"children":319},{"class":281},[320],{"type":30,"tagName":279,"properties":321,"children":323},{"style":322},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[324],{"type":26,"value":325},"// How far is price from its average, regardless of direction?",{"type":26,"value":27},{"type":30,"tagName":279,"properties":328,"children":329},{"class":281},[330,335,340,345,351],{"type":30,"tagName":279,"properties":331,"children":332},{"style":302},[333],{"type":26,"value":334},"distance ",{"type":30,"tagName":279,"properties":336,"children":337},{"style":285},[338],{"type":26,"value":339},"=",{"type":30,"tagName":279,"properties":341,"children":342},{"style":302},[343],{"type":26,"value":344}," Math.",{"type":30,"tagName":279,"properties":346,"children":348},{"style":347},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[349],{"type":26,"value":350},"abs",{"type":30,"tagName":279,"properties":352,"children":353},{"style":302},[354],{"type":26,"value":355},"(spread);",{"type":26,"value":27},{"type":30,"tagName":358,"properties":359,"children":361,"position":371},"h2",{"id":360},"what-is-available",[362],{"type":26,"value":363,"position":364},"What is available",{"start":365,"end":368},{"line":366,"column":124,"offset":367},23,969,{"line":366,"column":369,"offset":370},21,986,{"start":372,"end":374},{"line":366,"column":20,"offset":373},966,{"line":366,"column":369,"offset":370},{"type":26,"value":376},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":30,"tagName":378,"properties":379,"children":380,"position":1157},"table",{},[381,430],{"type":30,"tagName":382,"properties":383,"children":384,"position":427},"thead",{},[385],{"type":30,"tagName":386,"properties":387,"children":388,"position":424},"tr",{},[389,408],{"type":30,"tagName":390,"properties":391,"children":392,"position":402},"th",{},[393],{"type":26,"value":394,"position":395},"Group",{"start":396,"end":400},{"line":397,"column":398,"offset":399},25,3,990,{"line":397,"column":123,"offset":401},995,{"start":403,"end":405},{"line":397,"column":20,"offset":404},988,{"line":397,"column":406,"offset":407},9,996,{"type":30,"tagName":390,"properties":409,"children":410,"position":419},{},[411],{"type":26,"value":412,"position":413},"Methods",{"start":414,"end":417},{"line":397,"column":415,"offset":416},11,998,{"line":397,"column":250,"offset":418},1005,{"start":420,"end":421},{"line":397,"column":406,"offset":407},{"line":397,"column":422,"offset":423},20,1007,{"start":425,"end":426},{"line":397,"column":20,"offset":404},{"line":397,"column":422,"offset":423},{"start":428,"end":429},{"line":397,"column":20,"offset":404},{"line":397,"column":422,"offset":423},{"type":30,"tagName":431,"properties":432,"children":433,"position":1154},"tbody",{},[434,496,593,688,820,878,1025],{"type":30,"tagName":386,"properties":435,"children":436,"position":493},{},[437,454],{"type":30,"tagName":438,"properties":439,"children":440,"position":449},"td",{},[441],{"type":26,"value":442,"position":443},"Basic",{"start":444,"end":447},{"line":445,"column":398,"offset":446},27,1024,{"line":445,"column":123,"offset":448},1029,{"start":450,"end":452},{"line":445,"column":20,"offset":451},1022,{"line":445,"column":406,"offset":453},1030,{"type":30,"tagName":438,"properties":455,"children":456,"position":488},{},[457,469,475],{"type":30,"tagName":44,"properties":458,"children":459,"position":466},{},[460],{"type":26,"value":350,"position":461},{"start":462,"end":464},{"line":445,"column":415,"offset":463},1032,{"line":445,"column":134,"offset":465},1037,{"start":467,"end":468},{"line":445,"column":415,"offset":463},{"line":445,"column":134,"offset":465},{"type":26,"value":470,"position":471},", ",{"start":472,"end":473},{"line":445,"column":134,"offset":465},{"line":445,"column":250,"offset":474},1039,{"type":30,"tagName":44,"properties":476,"children":477,"position":485},{},[478],{"type":26,"value":479,"position":480},"sign",{"start":481,"end":482},{"line":445,"column":250,"offset":474},{"line":445,"column":483,"offset":484},24,1045,{"start":486,"end":487},{"line":445,"column":250,"offset":474},{"line":445,"column":483,"offset":484},{"start":489,"end":490},{"line":445,"column":406,"offset":453},{"line":445,"column":491,"offset":492},26,1047,{"start":494,"end":495},{"line":445,"column":20,"offset":451},{"line":445,"column":491,"offset":492},{"type":30,"tagName":386,"properties":497,"children":498,"position":590},{},[499,514],{"type":30,"tagName":438,"properties":500,"children":501,"position":509},{},[502],{"type":26,"value":503,"position":504},"Rounding",{"start":505,"end":507},{"line":52,"column":398,"offset":506},1050,{"line":52,"column":415,"offset":508},1058,{"start":510,"end":512},{"line":52,"column":20,"offset":511},1048,{"line":52,"column":158,"offset":513},1059,{"type":30,"tagName":438,"properties":515,"children":516,"position":585},{},[517,530,535,547,553,566,572],{"type":30,"tagName":44,"properties":518,"children":519,"position":527},{},[520],{"type":26,"value":521,"position":522},"round",{"start":523,"end":525},{"line":52,"column":240,"offset":524},1061,{"line":52,"column":369,"offset":526},1068,{"start":528,"end":529},{"line":52,"column":240,"offset":524},{"line":52,"column":369,"offset":526},{"type":26,"value":470,"position":531},{"start":532,"end":533},{"line":52,"column":369,"offset":526},{"line":52,"column":366,"offset":534},1070,{"type":30,"tagName":44,"properties":536,"children":537,"position":544},{},[538],{"type":26,"value":539,"position":540},"floor",{"start":541,"end":542},{"line":52,"column":366,"offset":534},{"line":52,"column":161,"offset":543},1077,{"start":545,"end":546},{"line":52,"column":366,"offset":534},{"line":52,"column":161,"offset":543},{"type":26,"value":470,"position":548},{"start":549,"end":550},{"line":52,"column":161,"offset":543},{"line":52,"column":551,"offset":552},32,1079,{"type":30,"tagName":44,"properties":554,"children":555,"position":563},{},[556],{"type":26,"value":557,"position":558},"ceil",{"start":559,"end":560},{"line":52,"column":551,"offset":552},{"line":52,"column":561,"offset":562},38,1085,{"start":564,"end":565},{"line":52,"column":551,"offset":552},{"line":52,"column":561,"offset":562},{"type":26,"value":470,"position":567},{"start":568,"end":569},{"line":52,"column":561,"offset":562},{"line":52,"column":570,"offset":571},40,1087,{"type":30,"tagName":44,"properties":573,"children":574,"position":582},{},[575],{"type":26,"value":576,"position":577},"trunc",{"start":578,"end":579},{"line":52,"column":570,"offset":571},{"line":52,"column":580,"offset":581},47,1094,{"start":583,"end":584},{"line":52,"column":570,"offset":571},{"line":52,"column":580,"offset":581},{"start":586,"end":587},{"line":52,"column":158,"offset":513},{"line":52,"column":588,"offset":589},49,1096,{"start":591,"end":592},{"line":52,"column":20,"offset":511},{"line":52,"column":588,"offset":589},{"type":30,"tagName":386,"properties":594,"children":595,"position":685},{},[596,611],{"type":30,"tagName":438,"properties":597,"children":598,"position":606},{},[599],{"type":26,"value":600,"position":601},"Powers and roots",{"start":602,"end":604},{"line":83,"column":398,"offset":603},1099,{"line":83,"column":201,"offset":605},1115,{"start":607,"end":609},{"line":83,"column":20,"offset":608},1097,{"line":83,"column":422,"offset":610},1116,{"type":30,"tagName":438,"properties":612,"children":613,"position":681},{},[614,627,632,645,650,663,669],{"type":30,"tagName":44,"properties":615,"children":616,"position":624},{},[617],{"type":26,"value":618,"position":619},"pow",{"start":620,"end":622},{"line":83,"column":41,"offset":621},1118,{"line":83,"column":445,"offset":623},1123,{"start":625,"end":626},{"line":83,"column":41,"offset":621},{"line":83,"column":445,"offset":623},{"type":26,"value":470,"position":628},{"start":629,"end":630},{"line":83,"column":445,"offset":623},{"line":83,"column":83,"offset":631},1125,{"type":30,"tagName":44,"properties":633,"children":634,"position":642},{},[635],{"type":26,"value":636,"position":637},"sqrt",{"start":638,"end":639},{"line":83,"column":83,"offset":631},{"line":83,"column":640,"offset":641},35,1131,{"start":643,"end":644},{"line":83,"column":83,"offset":631},{"line":83,"column":640,"offset":641},{"type":26,"value":470,"position":646},{"start":647,"end":648},{"line":83,"column":640,"offset":641},{"line":83,"column":171,"offset":649},1133,{"type":30,"tagName":44,"properties":651,"children":652,"position":660},{},[653],{"type":26,"value":654,"position":655},"cbrt",{"start":656,"end":657},{"line":83,"column":171,"offset":649},{"line":83,"column":658,"offset":659},43,1139,{"start":661,"end":662},{"line":83,"column":171,"offset":649},{"line":83,"column":658,"offset":659},{"type":26,"value":470,"position":664},{"start":665,"end":666},{"line":83,"column":658,"offset":659},{"line":83,"column":667,"offset":668},45,1141,{"type":30,"tagName":44,"properties":670,"children":671,"position":678},{},[672],{"type":26,"value":673,"position":674},"hypot",{"start":675,"end":676},{"line":83,"column":667,"offset":668},{"line":83,"column":260,"offset":677},1148,{"start":679,"end":680},{"line":83,"column":667,"offset":668},{"line":83,"column":260,"offset":677},{"start":682,"end":683},{"line":83,"column":422,"offset":610},{"line":83,"column":220,"offset":684},1150,{"start":686,"end":687},{"line":83,"column":20,"offset":608},{"line":83,"column":220,"offset":684},{"type":30,"tagName":386,"properties":689,"children":690,"position":817},{},[691,706],{"type":30,"tagName":438,"properties":692,"children":693,"position":701},{},[694],{"type":26,"value":695,"position":696},"Exp and log",{"start":697,"end":699},{"line":161,"column":398,"offset":698},1153,{"line":161,"column":240,"offset":700},1164,{"start":702,"end":704},{"line":161,"column":20,"offset":703},1151,{"line":161,"column":191,"offset":705},1165,{"type":30,"tagName":438,"properties":707,"children":708,"position":812},{},[709,723,728,741,747,759,764,776,781,794,800],{"type":30,"tagName":44,"properties":710,"children":711,"position":720},{},[712],{"type":26,"value":713,"position":714},"exp",{"start":715,"end":718},{"line":161,"column":716,"offset":717},17,1167,{"line":161,"column":41,"offset":719},1172,{"start":721,"end":722},{"line":161,"column":716,"offset":717},{"line":161,"column":41,"offset":719},{"type":26,"value":470,"position":724},{"start":725,"end":726},{"line":161,"column":41,"offset":719},{"line":161,"column":483,"offset":727},1174,{"type":30,"tagName":44,"properties":729,"children":730,"position":738},{},[731],{"type":26,"value":732,"position":733},"expm1",{"start":734,"end":735},{"line":161,"column":483,"offset":727},{"line":161,"column":736,"offset":737},31,1181,{"start":739,"end":740},{"line":161,"column":483,"offset":727},{"line":161,"column":736,"offset":737},{"type":26,"value":470,"position":742},{"start":743,"end":744},{"line":161,"column":736,"offset":737},{"line":161,"column":745,"offset":746},33,1183,{"type":30,"tagName":44,"properties":748,"children":749,"position":756},{},[750],{"type":26,"value":751,"position":752},"log",{"start":753,"end":754},{"line":161,"column":745,"offset":746},{"line":161,"column":561,"offset":755},1188,{"start":757,"end":758},{"line":161,"column":745,"offset":746},{"line":161,"column":561,"offset":755},{"type":26,"value":470,"position":760},{"start":761,"end":762},{"line":161,"column":561,"offset":755},{"line":161,"column":570,"offset":763},1190,{"type":30,"tagName":44,"properties":765,"children":766,"position":773},{},[767],{"type":26,"value":768,"position":769},"log1p",{"start":770,"end":771},{"line":161,"column":570,"offset":763},{"line":161,"column":580,"offset":772},1197,{"start":774,"end":775},{"line":161,"column":570,"offset":763},{"line":161,"column":580,"offset":772},{"type":26,"value":470,"position":777},{"start":778,"end":779},{"line":161,"column":580,"offset":772},{"line":161,"column":588,"offset":780},1199,{"type":30,"tagName":44,"properties":782,"children":783,"position":791},{},[784],{"type":26,"value":785,"position":786},"log2",{"start":787,"end":788},{"line":161,"column":588,"offset":780},{"line":161,"column":789,"offset":790},55,1205,{"start":792,"end":793},{"line":161,"column":588,"offset":780},{"line":161,"column":789,"offset":790},{"type":26,"value":470,"position":795},{"start":796,"end":797},{"line":161,"column":789,"offset":790},{"line":161,"column":798,"offset":799},57,1207,{"type":30,"tagName":44,"properties":801,"children":802,"position":809},{},[803],{"type":26,"value":804,"position":805},"log10",{"start":806,"end":807},{"line":161,"column":798,"offset":799},{"line":161,"column":62,"offset":808},1214,{"start":810,"end":811},{"line":161,"column":798,"offset":799},{"line":161,"column":62,"offset":808},{"start":813,"end":814},{"line":161,"column":191,"offset":705},{"line":161,"column":815,"offset":816},66,1216,{"start":818,"end":819},{"line":161,"column":20,"offset":703},{"line":161,"column":815,"offset":816},{"type":30,"tagName":386,"properties":821,"children":822,"position":875},{},[823,838],{"type":30,"tagName":438,"properties":824,"children":825,"position":833},{},[826],{"type":26,"value":827,"position":828},"Comparison",{"start":829,"end":831},{"line":736,"column":398,"offset":830},1219,{"line":736,"column":181,"offset":832},1229,{"start":834,"end":836},{"line":736,"column":20,"offset":835},1217,{"line":736,"column":240,"offset":837},1230,{"type":30,"tagName":438,"properties":839,"children":840,"position":871},{},[841,854,859],{"type":30,"tagName":44,"properties":842,"children":843,"position":851},{},[844],{"type":26,"value":845,"position":846},"max",{"start":847,"end":849},{"line":736,"column":134,"offset":848},1232,{"line":736,"column":369,"offset":850},1237,{"start":852,"end":853},{"line":736,"column":134,"offset":848},{"line":736,"column":369,"offset":850},{"type":26,"value":470,"position":855},{"start":856,"end":857},{"line":736,"column":369,"offset":850},{"line":736,"column":366,"offset":858},1239,{"type":30,"tagName":44,"properties":860,"children":861,"position":868},{},[862],{"type":26,"value":863,"position":864},"min",{"start":865,"end":866},{"line":736,"column":366,"offset":858},{"line":736,"column":52,"offset":867},1244,{"start":869,"end":870},{"line":736,"column":366,"offset":858},{"line":736,"column":52,"offset":867},{"start":872,"end":873},{"line":736,"column":240,"offset":837},{"line":736,"column":161,"offset":874},1246,{"start":876,"end":877},{"line":736,"column":20,"offset":835},{"line":736,"column":161,"offset":874},{"type":30,"tagName":386,"properties":879,"children":880,"position":1022},{},[881,896],{"type":30,"tagName":438,"properties":882,"children":883,"position":891},{},[884],{"type":26,"value":885,"position":886},"Trig (radians)",{"start":887,"end":889},{"line":551,"column":398,"offset":888},1249,{"line":551,"column":716,"offset":890},1263,{"start":892,"end":894},{"line":551,"column":20,"offset":893},1247,{"line":551,"column":250,"offset":895},1264,{"type":30,"tagName":438,"properties":897,"children":898,"position":1017},{},[899,912,917,929,934,947,953,965,970,982,987,999,1005],{"type":30,"tagName":44,"properties":900,"children":901,"position":909},{},[902],{"type":26,"value":903,"position":904},"sin",{"start":905,"end":907},{"line":551,"column":422,"offset":906},1266,{"line":551,"column":397,"offset":908},1271,{"start":910,"end":911},{"line":551,"column":422,"offset":906},{"line":551,"column":397,"offset":908},{"type":26,"value":470,"position":913},{"start":914,"end":915},{"line":551,"column":397,"offset":908},{"line":551,"column":445,"offset":916},1273,{"type":30,"tagName":44,"properties":918,"children":919,"position":926},{},[920],{"type":26,"value":921,"position":922},"cos",{"start":923,"end":924},{"line":551,"column":445,"offset":916},{"line":551,"column":551,"offset":925},1278,{"start":927,"end":928},{"line":551,"column":445,"offset":916},{"line":551,"column":551,"offset":925},{"type":26,"value":470,"position":930},{"start":931,"end":932},{"line":551,"column":551,"offset":925},{"line":551,"column":93,"offset":933},1280,{"type":30,"tagName":44,"properties":935,"children":936,"position":944},{},[937],{"type":26,"value":938,"position":939},"tan",{"start":940,"end":941},{"line":551,"column":93,"offset":933},{"line":551,"column":942,"offset":943},39,1285,{"start":945,"end":946},{"line":551,"column":93,"offset":933},{"line":551,"column":942,"offset":943},{"type":26,"value":470,"position":948},{"start":949,"end":950},{"line":551,"column":942,"offset":943},{"line":551,"column":951,"offset":952},41,1287,{"type":30,"tagName":44,"properties":954,"children":955,"position":962},{},[956],{"type":26,"value":957,"position":958},"asin",{"start":959,"end":960},{"line":551,"column":951,"offset":952},{"line":551,"column":580,"offset":961},1293,{"start":963,"end":964},{"line":551,"column":951,"offset":952},{"line":551,"column":580,"offset":961},{"type":26,"value":470,"position":966},{"start":967,"end":968},{"line":551,"column":580,"offset":961},{"line":551,"column":588,"offset":969},1295,{"type":30,"tagName":44,"properties":971,"children":972,"position":979},{},[973],{"type":26,"value":974,"position":975},"acos",{"start":976,"end":977},{"line":551,"column":588,"offset":969},{"line":551,"column":789,"offset":978},1301,{"start":980,"end":981},{"line":551,"column":588,"offset":969},{"line":551,"column":789,"offset":978},{"type":26,"value":470,"position":983},{"start":984,"end":985},{"line":551,"column":789,"offset":978},{"line":551,"column":798,"offset":986},1303,{"type":30,"tagName":44,"properties":988,"children":989,"position":996},{},[990],{"type":26,"value":991,"position":992},"atan",{"start":993,"end":994},{"line":551,"column":798,"offset":986},{"line":551,"column":103,"offset":995},1309,{"start":997,"end":998},{"line":551,"column":798,"offset":986},{"line":551,"column":103,"offset":995},{"type":26,"value":470,"position":1000},{"start":1001,"end":1002},{"line":551,"column":103,"offset":995},{"line":551,"column":1003,"offset":1004},65,1311,{"type":30,"tagName":44,"properties":1006,"children":1007,"position":1014},{},[1008],{"type":26,"value":1009,"position":1010},"atan2",{"start":1011,"end":1012},{"line":551,"column":1003,"offset":1004},{"line":551,"column":113,"offset":1013},1318,{"start":1015,"end":1016},{"line":551,"column":1003,"offset":1004},{"line":551,"column":113,"offset":1013},{"start":1018,"end":1019},{"line":551,"column":250,"offset":895},{"line":551,"column":1020,"offset":1021},74,1320,{"start":1023,"end":1024},{"line":551,"column":20,"offset":893},{"line":551,"column":1020,"offset":1021},{"type":30,"tagName":386,"properties":1026,"children":1027,"position":1151},{},[1028,1043],{"type":30,"tagName":438,"properties":1029,"children":1030,"position":1038},{},[1031],{"type":26,"value":1032,"position":1033},"Hyperbolic",{"start":1034,"end":1036},{"line":745,"column":398,"offset":1035},1323,{"line":745,"column":181,"offset":1037},1333,{"start":1039,"end":1041},{"line":745,"column":20,"offset":1040},1321,{"line":745,"column":240,"offset":1042},1334,{"type":30,"tagName":438,"properties":1044,"children":1045,"position":1146},{},[1046,1059,1064,1076,1081,1093,1098,1110,1115,1128,1134],{"type":30,"tagName":44,"properties":1047,"children":1048,"position":1056},{},[1049],{"type":26,"value":1050,"position":1051},"sinh",{"start":1052,"end":1054},{"line":745,"column":134,"offset":1053},1336,{"line":745,"column":41,"offset":1055},1342,{"start":1057,"end":1058},{"line":745,"column":134,"offset":1053},{"line":745,"column":41,"offset":1055},{"type":26,"value":470,"position":1060},{"start":1061,"end":1062},{"line":745,"column":41,"offset":1055},{"line":745,"column":483,"offset":1063},1344,{"type":30,"tagName":44,"properties":1065,"children":1066,"position":1073},{},[1067],{"type":26,"value":1068,"position":1069},"cosh",{"start":1070,"end":1071},{"line":745,"column":483,"offset":1063},{"line":745,"column":161,"offset":1072},1350,{"start":1074,"end":1075},{"line":745,"column":483,"offset":1063},{"line":745,"column":161,"offset":1072},{"type":26,"value":470,"position":1077},{"start":1078,"end":1079},{"line":745,"column":161,"offset":1072},{"line":745,"column":551,"offset":1080},1352,{"type":30,"tagName":44,"properties":1082,"children":1083,"position":1090},{},[1084],{"type":26,"value":1085,"position":1086},"tanh",{"start":1087,"end":1088},{"line":745,"column":551,"offset":1080},{"line":745,"column":561,"offset":1089},1358,{"start":1091,"end":1092},{"line":745,"column":551,"offset":1080},{"line":745,"column":561,"offset":1089},{"type":26,"value":470,"position":1094},{"start":1095,"end":1096},{"line":745,"column":561,"offset":1089},{"line":745,"column":570,"offset":1097},1360,{"type":30,"tagName":44,"properties":1099,"children":1100,"position":1107},{},[1101],{"type":26,"value":1102,"position":1103},"asinh",{"start":1104,"end":1105},{"line":745,"column":570,"offset":1097},{"line":745,"column":580,"offset":1106},1367,{"start":1108,"end":1109},{"line":745,"column":570,"offset":1097},{"line":745,"column":580,"offset":1106},{"type":26,"value":470,"position":1111},{"start":1112,"end":1113},{"line":745,"column":580,"offset":1106},{"line":745,"column":588,"offset":1114},1369,{"type":30,"tagName":44,"properties":1116,"children":1117,"position":1125},{},[1118],{"type":26,"value":1119,"position":1120},"acosh",{"start":1121,"end":1122},{"line":745,"column":588,"offset":1114},{"line":745,"column":1123,"offset":1124},56,1376,{"start":1126,"end":1127},{"line":745,"column":588,"offset":1114},{"line":745,"column":1123,"offset":1124},{"type":26,"value":470,"position":1129},{"start":1130,"end":1131},{"line":745,"column":1123,"offset":1124},{"line":745,"column":1132,"offset":1133},58,1378,{"type":30,"tagName":44,"properties":1135,"children":1136,"position":1143},{},[1137],{"type":26,"value":1138,"position":1139},"atanh",{"start":1140,"end":1141},{"line":745,"column":1132,"offset":1133},{"line":745,"column":1003,"offset":1142},1385,{"start":1144,"end":1145},{"line":745,"column":1132,"offset":1133},{"line":745,"column":1003,"offset":1142},{"start":1147,"end":1148},{"line":745,"column":240,"offset":1042},{"line":745,"column":1149,"offset":1150},67,1387,{"start":1152,"end":1153},{"line":745,"column":20,"offset":1040},{"line":745,"column":1149,"offset":1150},{"start":1155,"end":1156},{"line":445,"column":20,"offset":451},{"line":745,"column":1149,"offset":1150},{"start":1158,"end":1159},{"line":397,"column":20,"offset":404},{"line":745,"column":1149,"offset":1150},{"type":26,"value":27},{"type":30,"tagName":31,"properties":1162,"children":1163,"position":1312},{},[1164,1171,1183,1188,1200,1205,1217,1222,1235,1240,1253,1259,1271,1276,1288,1293,1305],{"type":26,"value":1165,"position":1166},"Constants: ",{"start":1167,"end":1169},{"line":640,"column":20,"offset":1168},1389,{"line":640,"column":158,"offset":1170},1400,{"type":30,"tagName":44,"properties":1172,"children":1173,"position":1180},{},[1174],{"type":26,"value":1175,"position":1176},"Math.PI",{"start":1177,"end":1178},{"line":640,"column":158,"offset":1170},{"line":640,"column":369,"offset":1179},1409,{"start":1181,"end":1182},{"line":640,"column":158,"offset":1170},{"line":640,"column":369,"offset":1179},{"type":26,"value":470,"position":1184},{"start":1185,"end":1186},{"line":640,"column":369,"offset":1179},{"line":640,"column":366,"offset":1187},1411,{"type":30,"tagName":44,"properties":1189,"children":1190,"position":1197},{},[1191],{"type":26,"value":1192,"position":1193},"Math.E",{"start":1194,"end":1195},{"line":640,"column":366,"offset":1187},{"line":640,"column":736,"offset":1196},1419,{"start":1198,"end":1199},{"line":640,"column":366,"offset":1187},{"line":640,"column":736,"offset":1196},{"type":26,"value":470,"position":1201},{"start":1202,"end":1203},{"line":640,"column":736,"offset":1196},{"line":640,"column":745,"offset":1204},1421,{"type":30,"tagName":44,"properties":1206,"children":1207,"position":1214},{},[1208],{"type":26,"value":1209,"position":1210},"Math.SQRT2",{"start":1211,"end":1212},{"line":640,"column":745,"offset":1204},{"line":640,"column":667,"offset":1213},1433,{"start":1215,"end":1216},{"line":640,"column":745,"offset":1204},{"line":640,"column":667,"offset":1213},{"type":26,"value":470,"position":1218},{"start":1219,"end":1220},{"line":640,"column":667,"offset":1213},{"line":640,"column":580,"offset":1221},1435,{"type":30,"tagName":44,"properties":1223,"children":1224,"position":1232},{},[1225],{"type":26,"value":1226,"position":1227},"Math.SQRT1_2",{"start":1228,"end":1229},{"line":640,"column":580,"offset":1221},{"line":640,"column":1230,"offset":1231},61,1449,{"start":1233,"end":1234},{"line":640,"column":580,"offset":1221},{"line":640,"column":1230,"offset":1231},{"type":26,"value":470,"position":1236},{"start":1237,"end":1238},{"line":640,"column":1230,"offset":1231},{"line":640,"column":103,"offset":1239},1451,{"type":30,"tagName":44,"properties":1241,"children":1242,"position":1250},{},[1243],{"type":26,"value":1244,"position":1245},"Math.LN2",{"start":1246,"end":1247},{"line":640,"column":103,"offset":1239},{"line":640,"column":1248,"offset":1249},73,1461,{"start":1251,"end":1252},{"line":640,"column":103,"offset":1239},{"line":640,"column":1248,"offset":1249},{"type":26,"value":236,"position":1254},{"start":1255,"end":1256},{"line":640,"column":1248,"offset":1249},{"line":1257,"column":20,"offset":1258},36,1463,{"type":30,"tagName":44,"properties":1260,"children":1261,"position":1268},{},[1262],{"type":26,"value":1263,"position":1264},"Math.LN10",{"start":1265,"end":1266},{"line":1257,"column":20,"offset":1258},{"line":1257,"column":158,"offset":1267},1474,{"start":1269,"end":1270},{"line":1257,"column":20,"offset":1258},{"line":1257,"column":158,"offset":1267},{"type":26,"value":470,"position":1272},{"start":1273,"end":1274},{"line":1257,"column":158,"offset":1267},{"line":1257,"column":240,"offset":1275},1476,{"type":30,"tagName":44,"properties":1277,"children":1278,"position":1285},{},[1279],{"type":26,"value":1280,"position":1281},"Math.LOG2E",{"start":1282,"end":1283},{"line":1257,"column":240,"offset":1275},{"line":1257,"column":491,"offset":1284},1488,{"start":1286,"end":1287},{"line":1257,"column":240,"offset":1275},{"line":1257,"column":491,"offset":1284},{"type":26,"value":470,"position":1289},{"start":1290,"end":1291},{"line":1257,"column":491,"offset":1284},{"line":1257,"column":52,"offset":1292},1490,{"type":30,"tagName":44,"properties":1294,"children":1295,"position":1302},{},[1296],{"type":26,"value":1297,"position":1298},"Math.LOG10E",{"start":1299,"end":1300},{"line":1257,"column":52,"offset":1292},{"line":1257,"column":951,"offset":1301},1503,{"start":1303,"end":1304},{"line":1257,"column":52,"offset":1292},{"line":1257,"column":951,"offset":1301},{"type":26,"value":1306,"position":1307},".",{"start":1308,"end":1309},{"line":1257,"column":951,"offset":1301},{"line":1257,"column":1310,"offset":1311},42,1504,{"start":1313,"end":1314},{"line":640,"column":20,"offset":1168},{"line":1257,"column":1310,"offset":1311},{"type":26,"value":27},{"type":30,"tagName":31,"properties":1317,"children":1318,"position":1434},{},[1319,1326,1338,1345,1357,1363,1374,1380,1392,1398,1410,1416,1428],{"type":26,"value":1320,"position":1321},"Each behaves like its JavaScript counterpart. ",{"start":1322,"end":1324},{"line":561,"column":20,"offset":1323},1506,{"line":561,"column":580,"offset":1325},1552,{"type":30,"tagName":44,"properties":1327,"children":1328,"position":1335},{},[1329],{"type":26,"value":1330,"position":1331},"Math.max",{"start":1332,"end":1333},{"line":561,"column":580,"offset":1325},{"line":561,"column":798,"offset":1334},1562,{"start":1336,"end":1337},{"line":561,"column":580,"offset":1325},{"line":561,"column":798,"offset":1334},{"type":26,"value":1339,"position":1340}," and ",{"start":1341,"end":1342},{"line":561,"column":798,"offset":1334},{"line":561,"column":1343,"offset":1344},62,1567,{"type":30,"tagName":44,"properties":1346,"children":1347,"position":1354},{},[1348],{"type":26,"value":1349,"position":1350},"Math.min",{"start":1351,"end":1352},{"line":561,"column":1343,"offset":1344},{"line":561,"column":113,"offset":1353},1577,{"start":1355,"end":1356},{"line":561,"column":1343,"offset":1344},{"line":561,"column":113,"offset":1353},{"type":26,"value":1358,"position":1359},"\ntake two ",{"start":1360,"end":1361},{"line":561,"column":113,"offset":1353},{"line":942,"column":144,"offset":1362},1587,{"type":30,"tagName":44,"properties":1364,"children":1365,"position":1371},{},[1366],{"type":26,"value":89,"position":1367},{"start":1368,"end":1369},{"line":942,"column":144,"offset":1362},{"line":942,"column":191,"offset":1370},1592,{"start":1372,"end":1373},{"line":942,"column":144,"offset":1362},{"line":942,"column":191,"offset":1370},{"type":26,"value":1375,"position":1376}," arguments and return the larger or smaller; nest them for\nthree. ",{"start":1377,"end":1378},{"line":942,"column":191,"offset":1370},{"line":570,"column":123,"offset":1379},1658,{"type":30,"tagName":44,"properties":1381,"children":1382,"position":1389},{},[1383],{"type":26,"value":1384,"position":1385},"Math.round",{"start":1386,"end":1387},{"line":570,"column":123,"offset":1379},{"line":570,"column":422,"offset":1388},1670,{"start":1390,"end":1391},{"line":570,"column":123,"offset":1379},{"line":570,"column":422,"offset":1388},{"type":26,"value":1393,"position":1394}," rounds to the nearest integer and returns an ",{"start":1395,"end":1396},{"line":570,"column":422,"offset":1388},{"line":570,"column":815,"offset":1397},1716,{"type":30,"tagName":44,"properties":1399,"children":1400,"position":1407},{},[1401],{"type":26,"value":89,"position":1402},{"start":1403,"end":1404},{"line":570,"column":815,"offset":1397},{"line":570,"column":1405,"offset":1406},71,1721,{"start":1408,"end":1409},{"line":570,"column":815,"offset":1397},{"line":570,"column":1405,"offset":1406},{"type":26,"value":1411,"position":1412},".\nTrig functions work in radians, so divide a bar count or an angle\naccordingly (",{"start":1413,"end":1414},{"line":570,"column":1405,"offset":1406},{"line":1310,"column":240,"offset":1415},1802,{"type":30,"tagName":44,"properties":1417,"children":1418,"position":1425},{},[1419],{"type":26,"value":1420,"position":1421},"Math.sin(f64(barIndex) / 10.0)",{"start":1422,"end":1423},{"line":1310,"column":240,"offset":1415},{"line":1310,"column":145,"offset":1424},1834,{"start":1426,"end":1427},{"line":1310,"column":240,"offset":1415},{"line":1310,"column":145,"offset":1424},{"type":26,"value":1429,"position":1430},").",{"start":1431,"end":1432},{"line":1310,"column":145,"offset":1424},{"line":1310,"column":9,"offset":1433},1836,{"start":1435,"end":1436},{"line":561,"column":20,"offset":1323},{"line":1310,"column":9,"offset":1433},{"type":26,"value":27},{"type":30,"tagName":31,"properties":1439,"children":1440,"position":1711},{},[1441,1458,1464,1476,1482,1493,1499,1511,1517,1529,1535,1547,1553,1565,1571,1583,1588,1600,1605,1617,1624,1636,1642,1654,1660,1671,1677,1689,1694,1705],{"type":30,"tagName":1442,"properties":1443,"children":1444,"position":1453},"strong",{},[1445],{"type":26,"value":1446,"position":1447},"Types.",{"start":1448,"end":1451},{"line":1449,"column":398,"offset":1450},44,1840,{"line":1449,"column":406,"offset":1452},1846,{"start":1454,"end":1456},{"line":1449,"column":20,"offset":1455},1838,{"line":1449,"column":415,"offset":1457},1848,{"type":26,"value":1459,"position":1460}," ",{"start":1461,"end":1462},{"line":1449,"column":415,"offset":1457},{"line":1449,"column":158,"offset":1463},1849,{"type":30,"tagName":44,"properties":1465,"children":1466,"position":1473},{},[1467],{"type":26,"value":1468,"position":1469},"Math.*",{"start":1470,"end":1471},{"line":1449,"column":158,"offset":1463},{"line":1449,"column":422,"offset":1472},1857,{"start":1474,"end":1475},{"line":1449,"column":158,"offset":1463},{"line":1449,"column":422,"offset":1472},{"type":26,"value":1477,"position":1478}," takes and returns ",{"start":1479,"end":1480},{"line":1449,"column":422,"offset":1472},{"line":1449,"column":942,"offset":1481},1876,{"type":30,"tagName":44,"properties":1483,"children":1484,"position":1490},{},[1485],{"type":26,"value":89,"position":1486},{"start":1487,"end":1488},{"line":1449,"column":942,"offset":1481},{"line":1449,"column":1449,"offset":1489},1881,{"start":1491,"end":1492},{"line":1449,"column":942,"offset":1481},{"line":1449,"column":1449,"offset":1489},{"type":26,"value":1494,"position":1495},". An ",{"start":1496,"end":1497},{"line":1449,"column":1449,"offset":1489},{"line":1449,"column":588,"offset":1498},1886,{"type":30,"tagName":44,"properties":1500,"children":1501,"position":1508},{},[1502],{"type":26,"value":1503,"position":1504},"i32",{"start":1505,"end":1506},{"line":1449,"column":588,"offset":1498},{"line":1449,"column":220,"offset":1507},1891,{"start":1509,"end":1510},{"line":1449,"column":588,"offset":1498},{"line":1449,"column":220,"offset":1507},{"type":26,"value":1512,"position":1513}," (a bar count, a\nloop index, a ring cursor) must be cast in (",{"start":1514,"end":1515},{"line":1449,"column":220,"offset":1507},{"line":667,"column":667,"offset":1516},1952,{"type":30,"tagName":44,"properties":1518,"children":1519,"position":1526},{},[1520],{"type":26,"value":1521,"position":1522},"f64(count)",{"start":1523,"end":1524},{"line":667,"column":667,"offset":1516},{"line":667,"column":798,"offset":1525},1964,{"start":1527,"end":1528},{"line":667,"column":667,"offset":1516},{"line":667,"column":798,"offset":1525},{"type":26,"value":1530,"position":1531},") and a result\nused as an index must be cast out (",{"start":1532,"end":1533},{"line":667,"column":798,"offset":1525},{"line":145,"column":1257,"offset":1534},2014,{"type":30,"tagName":44,"properties":1536,"children":1537,"position":1544},{},[1538],{"type":26,"value":1539,"position":1540},"i32(Math.floor(x))",{"start":1541,"end":1542},{"line":145,"column":1257,"offset":1534},{"line":145,"column":1123,"offset":1543},2034,{"start":1545,"end":1546},{"line":145,"column":1257,"offset":1534},{"line":145,"column":1123,"offset":1543},{"type":26,"value":1548,"position":1549},"); the compiler\nrefuses the implicit conversion with ",{"start":1550,"end":1551},{"line":145,"column":1123,"offset":1543},{"line":580,"column":561,"offset":1552},2087,{"type":30,"tagName":44,"properties":1554,"children":1555,"position":1562},{},[1556],{"type":26,"value":1557,"position":1558},"AS200",{"start":1559,"end":1560},{"line":580,"column":561,"offset":1552},{"line":580,"column":667,"offset":1561},2094,{"start":1563,"end":1564},{"line":580,"column":561,"offset":1552},{"line":580,"column":667,"offset":1561},{"type":26,"value":1566,"position":1567},". For integer work\nAssemblyScript has typed builtins that need no cast: ",{"start":1568,"end":1569},{"line":580,"column":667,"offset":1561},{"line":9,"column":220,"offset":1570},2166,{"type":30,"tagName":44,"properties":1572,"children":1573,"position":1580},{},[1574],{"type":26,"value":1575,"position":1576},"abs\u003Ci32>(n)",{"start":1577,"end":1578},{"line":9,"column":220,"offset":1570},{"line":9,"column":1149,"offset":1579},2179,{"start":1581,"end":1582},{"line":9,"column":220,"offset":1570},{"line":9,"column":1149,"offset":1579},{"type":26,"value":236,"position":1584},{"start":1585,"end":1586},{"line":9,"column":1149,"offset":1579},{"line":588,"column":20,"offset":1587},2181,{"type":30,"tagName":44,"properties":1589,"children":1590,"position":1597},{},[1591],{"type":26,"value":1592,"position":1593},"max\u003Ci32>(a, b)",{"start":1594,"end":1595},{"line":588,"column":20,"offset":1587},{"line":588,"column":716,"offset":1596},2197,{"start":1598,"end":1599},{"line":588,"column":20,"offset":1587},{"line":588,"column":716,"offset":1596},{"type":26,"value":470,"position":1601},{"start":1602,"end":1603},{"line":588,"column":716,"offset":1596},{"line":588,"column":201,"offset":1604},2199,{"type":30,"tagName":44,"properties":1606,"children":1607,"position":1614},{},[1608],{"type":26,"value":1609,"position":1610},"min\u003Ci32>(a, b)",{"start":1611,"end":1612},{"line":588,"column":201,"offset":1604},{"line":588,"column":640,"offset":1613},2215,{"start":1615,"end":1616},{"line":588,"column":201,"offset":1604},{"line":588,"column":640,"offset":1613},{"type":26,"value":1618,"position":1619},", and integer division truncates on\nits own (",{"start":1620,"end":1621},{"line":588,"column":640,"offset":1613},{"line":1622,"column":144,"offset":1623},50,2260,{"type":30,"tagName":44,"properties":1625,"children":1626,"position":1633},{},[1627],{"type":26,"value":1628,"position":1629},"7 / 2",{"start":1630,"end":1631},{"line":1622,"column":144,"offset":1623},{"line":1622,"column":716,"offset":1632},2267,{"start":1634,"end":1635},{"line":1622,"column":144,"offset":1623},{"line":1622,"column":716,"offset":1632},{"type":26,"value":1637,"position":1638}," is ",{"start":1639,"end":1640},{"line":1622,"column":716,"offset":1632},{"line":1622,"column":369,"offset":1641},2271,{"type":30,"tagName":44,"properties":1643,"children":1644,"position":1651},{},[1645],{"type":26,"value":1646,"position":1647},"3",{"start":1648,"end":1649},{"line":1622,"column":369,"offset":1641},{"line":1622,"column":483,"offset":1650},2274,{"start":1652,"end":1653},{"line":1622,"column":369,"offset":1641},{"line":1622,"column":483,"offset":1650},{"type":26,"value":1655,"position":1656}," for two ",{"start":1657,"end":1658},{"line":1622,"column":483,"offset":1650},{"line":1622,"column":745,"offset":1659},2283,{"type":30,"tagName":44,"properties":1661,"children":1662,"position":1668},{},[1663],{"type":26,"value":1503,"position":1664},{"start":1665,"end":1666},{"line":1622,"column":745,"offset":1659},{"line":1622,"column":561,"offset":1667},2288,{"start":1669,"end":1670},{"line":1622,"column":745,"offset":1659},{"line":1622,"column":561,"offset":1667},{"type":26,"value":1672,"position":1673}," values, ",{"start":1674,"end":1675},{"line":1622,"column":561,"offset":1667},{"line":1622,"column":580,"offset":1676},2297,{"type":30,"tagName":44,"properties":1678,"children":1679,"position":1686},{},[1680],{"type":26,"value":1681,"position":1682},"3.5",{"start":1683,"end":1684},{"line":1622,"column":580,"offset":1676},{"line":1622,"column":260,"offset":1685},2302,{"start":1687,"end":1688},{"line":1622,"column":580,"offset":1676},{"line":1622,"column":260,"offset":1685},{"type":26,"value":1655,"position":1690},{"start":1691,"end":1692},{"line":1622,"column":260,"offset":1685},{"line":1622,"column":1230,"offset":1693},2311,{"type":30,"tagName":44,"properties":1695,"children":1696,"position":1702},{},[1697],{"type":26,"value":89,"position":1698},{"start":1699,"end":1700},{"line":1622,"column":1230,"offset":1693},{"line":1622,"column":815,"offset":1701},2316,{"start":1703,"end":1704},{"line":1622,"column":1230,"offset":1693},{"line":1622,"column":815,"offset":1701},{"type":26,"value":1429,"position":1706},{"start":1707,"end":1708},{"line":1622,"column":815,"offset":1701},{"line":1622,"column":1709,"offset":1710},68,2318,{"start":1712,"end":1713},{"line":1449,"column":20,"offset":1455},{"line":1622,"column":1709,"offset":1710},{"type":26,"value":27},{"type":30,"tagName":31,"properties":1716,"children":1717,"position":1853},{},[1718,1750,1758,1770,1776,1788,1794,1810,1816,1828,1834,1846],{"type":30,"tagName":1442,"properties":1719,"children":1720,"position":1745},{},[1721,1728,1740],{"type":26,"value":1722,"position":1723},"There is no ",{"start":1724,"end":1726},{"line":260,"column":398,"offset":1725},2322,{"line":260,"column":191,"offset":1727},2334,{"type":30,"tagName":44,"properties":1729,"children":1730,"position":1737},{},[1731],{"type":26,"value":1732,"position":1733},"Math.avg",{"start":1734,"end":1735},{"line":260,"column":191,"offset":1727},{"line":260,"column":397,"offset":1736},2344,{"start":1738,"end":1739},{"line":260,"column":191,"offset":1727},{"line":260,"column":397,"offset":1736},{"type":26,"value":1306,"position":1741},{"start":1742,"end":1743},{"line":260,"column":397,"offset":1736},{"line":260,"column":491,"offset":1744},2345,{"start":1746,"end":1748},{"line":260,"column":20,"offset":1747},2320,{"line":260,"column":52,"offset":1749},2347,{"type":26,"value":1751,"position":1752}," To average two values, write the arithmetic\n(",{"start":1753,"end":1754},{"line":260,"column":52,"offset":1749},{"line":1755,"column":1756,"offset":1757},53,2,2393,{"type":30,"tagName":44,"properties":1759,"children":1760,"position":1767},{},[1761],{"type":26,"value":1762,"position":1763},"(a + b) / 2.0",{"start":1764,"end":1765},{"line":1755,"column":1756,"offset":1757},{"line":1755,"column":716,"offset":1766},2408,{"start":1768,"end":1769},{"line":1755,"column":1756,"offset":1757},{"line":1755,"column":716,"offset":1766},{"type":26,"value":1771,"position":1772},"); for a rolling average over a window, use ",{"start":1773,"end":1774},{"line":1755,"column":716,"offset":1766},{"line":1755,"column":1230,"offset":1775},2452,{"type":30,"tagName":44,"properties":1777,"children":1778,"position":1785},{},[1779],{"type":26,"value":1780,"position":1781},"Sma",{"start":1782,"end":1783},{"line":1755,"column":1230,"offset":1775},{"line":1755,"column":815,"offset":1784},2457,{"start":1786,"end":1787},{"line":1755,"column":1230,"offset":1775},{"line":1755,"column":815,"offset":1784},{"type":26,"value":1789,"position":1790},"\n(",{"start":1791,"end":1792},{"line":1755,"column":815,"offset":1784},{"line":220,"column":1756,"offset":1793},2459,{"type":30,"tagName":1795,"properties":1796,"children":1798,"position":1806},"a",{"href":1797},"moving-averages.md",[1799],{"type":26,"value":1800,"position":1801},"Moving averages",{"start":1802,"end":1804},{"line":220,"column":398,"offset":1803},2460,{"line":220,"column":250,"offset":1805},2475,{"start":1807,"end":1808},{"line":220,"column":1756,"offset":1793},{"line":220,"column":942,"offset":1809},2496,{"type":26,"value":1811,"position":1812},"). Calling a method that does not\nexist is a compile error, not a runtime one: ",{"start":1813,"end":1814},{"line":220,"column":942,"offset":1809},{"line":789,"column":145,"offset":1815},2575,{"type":30,"tagName":44,"properties":1817,"children":1818,"position":1825},{},[1819],{"type":26,"value":1820,"position":1821},"Math.unknownFn(x)",{"start":1822,"end":1823},{"line":789,"column":145,"offset":1815},{"line":789,"column":1003,"offset":1824},2594,{"start":1826,"end":1827},{"line":789,"column":145,"offset":1815},{"line":789,"column":1003,"offset":1824},{"type":26,"value":1829,"position":1830}," stops\nthe build with ",{"start":1831,"end":1832},{"line":789,"column":1003,"offset":1824},{"line":1123,"column":134,"offset":1833},2616,{"type":30,"tagName":44,"properties":1835,"children":1836,"position":1843},{},[1837],{"type":26,"value":1838,"position":1839},"TS2339: Property 'unknownFn' does not exist on type '~lib/math/NativeMath'",{"start":1840,"end":1841},{"line":1123,"column":134,"offset":1833},{"line":798,"column":483,"offset":1842},2692,{"start":1844,"end":1845},{"line":1123,"column":134,"offset":1833},{"line":798,"column":483,"offset":1842},{"type":26,"value":1847,"position":1848},", with the line and column.",{"start":1849,"end":1850},{"line":798,"column":483,"offset":1842},{"line":798,"column":1851,"offset":1852},51,2719,{"start":1854,"end":1855},{"line":260,"column":20,"offset":1747},{"line":798,"column":1851,"offset":1852},{"type":26,"value":27},{"type":30,"tagName":358,"properties":1858,"children":1860,"position":1869},{"id":1859},"every-method-in-one-module",[1861],{"type":26,"value":1862,"position":1863},"Every method in one module",{"start":1864,"end":1867},{"line":1865,"column":124,"offset":1866},59,2724,{"line":1865,"column":161,"offset":1868},2750,{"start":1870,"end":1872},{"line":1865,"column":20,"offset":1871},2721,{"line":1865,"column":161,"offset":1868},{"type":26,"value":27},{"type":30,"tagName":31,"properties":1875,"children":1876,"position":2022},{},[1877,1884,1896,1902,1914,1920,1931,1936,1947,1953,1965,1971,1982,1988,1999,2005,2016],{"type":26,"value":1878,"position":1879},"This module runs the full namespace at once. It builds a few helper values\nfirst (a ",{"start":1880,"end":1882},{"line":1230,"column":20,"offset":1881},2752,{"line":1343,"column":144,"offset":1883},2836,{"type":30,"tagName":44,"properties":1885,"children":1886,"position":1893},{},[1887],{"type":26,"value":1888,"position":1889},"centered",{"start":1890,"end":1891},{"line":1343,"column":144,"offset":1883},{"line":1343,"column":422,"offset":1892},2846,{"start":1894,"end":1895},{"line":1343,"column":144,"offset":1883},{"line":1343,"column":422,"offset":1892},{"type":26,"value":1897,"position":1898}," series of price minus its average, a ",{"start":1899,"end":1900},{"line":1343,"column":422,"offset":1892},{"line":1343,"column":1132,"offset":1901},2884,{"type":30,"tagName":44,"properties":1903,"children":1904,"position":1911},{},[1905],{"type":26,"value":1906,"position":1907},"bounded",{"start":1908,"end":1909},{"line":1343,"column":1132,"offset":1901},{"line":1343,"column":1149,"offset":1910},2893,{"start":1912,"end":1913},{"line":1343,"column":1132,"offset":1901},{"line":1343,"column":1149,"offset":1910},{"type":26,"value":1915,"position":1916}," value\nsafe for ",{"start":1917,"end":1918},{"line":1343,"column":1149,"offset":1910},{"line":103,"column":144,"offset":1919},2909,{"type":30,"tagName":44,"properties":1921,"children":1922,"position":1928},{},[1923],{"type":26,"value":957,"position":1924},{"start":1925,"end":1926},{"line":103,"column":144,"offset":1919},{"line":103,"column":134,"offset":1927},2915,{"start":1929,"end":1930},{"line":103,"column":144,"offset":1919},{"line":103,"column":134,"offset":1927},{"type":26,"value":1339,"position":1932},{"start":1933,"end":1934},{"line":103,"column":134,"offset":1927},{"line":103,"column":369,"offset":1935},2920,{"type":30,"tagName":44,"properties":1937,"children":1938,"position":1944},{},[1939],{"type":26,"value":974,"position":1940},{"start":1941,"end":1942},{"line":103,"column":369,"offset":1935},{"line":103,"column":445,"offset":1943},2926,{"start":1945,"end":1946},{"line":103,"column":369,"offset":1935},{"line":103,"column":445,"offset":1943},{"type":26,"value":1948,"position":1949},", and a ",{"start":1950,"end":1951},{"line":103,"column":445,"offset":1943},{"line":103,"column":640,"offset":1952},2934,{"type":30,"tagName":44,"properties":1954,"children":1955,"position":1962},{},[1956],{"type":26,"value":1957,"position":1958},"positive",{"start":1959,"end":1960},{"line":103,"column":640,"offset":1952},{"line":103,"column":667,"offset":1961},2944,{"start":1963,"end":1964},{"line":103,"column":640,"offset":1952},{"line":103,"column":667,"offset":1961},{"type":26,"value":1966,"position":1967}," value safe for ",{"start":1968,"end":1969},{"line":103,"column":667,"offset":1961},{"line":103,"column":1230,"offset":1970},2960,{"type":30,"tagName":44,"properties":1972,"children":1973,"position":1979},{},[1974],{"type":26,"value":751,"position":1975},{"start":1976,"end":1977},{"line":103,"column":1230,"offset":1970},{"line":103,"column":815,"offset":1978},2965,{"start":1980,"end":1981},{"line":103,"column":1230,"offset":1970},{"line":103,"column":815,"offset":1978},{"type":26,"value":1983,"position":1984}," and\n",{"start":1985,"end":1986},{"line":103,"column":815,"offset":1978},{"line":62,"column":20,"offset":1987},2970,{"type":30,"tagName":44,"properties":1989,"children":1990,"position":1996},{},[1991],{"type":26,"value":636,"position":1992},{"start":1993,"end":1994},{"line":62,"column":20,"offset":1987},{"line":62,"column":82,"offset":1995},2976,{"start":1997,"end":1998},{"line":62,"column":20,"offset":1987},{"line":62,"column":82,"offset":1995},{"type":26,"value":2000,"position":2001},"), then writes each ",{"start":2002,"end":2003},{"line":62,"column":82,"offset":1995},{"line":62,"column":445,"offset":2004},2996,{"type":30,"tagName":44,"properties":2006,"children":2007,"position":2013},{},[2008],{"type":26,"value":1468,"position":2009},{"start":2010,"end":2011},{"line":62,"column":445,"offset":2004},{"line":62,"column":640,"offset":2012},3004,{"start":2014,"end":2015},{"line":62,"column":445,"offset":2004},{"line":62,"column":640,"offset":2012},{"type":26,"value":2017,"position":2018}," result to its own output.",{"start":2019,"end":2020},{"line":62,"column":640,"offset":2012},{"line":62,"column":1230,"offset":2021},3030,{"start":2023,"end":2024},{"line":1230,"column":20,"offset":1881},{"line":62,"column":1230,"offset":2021},{"type":26,"value":27},{"type":13,"children":2027},[2028],{"type":30,"tagName":269,"properties":2029,"children":2030,"data":-1},{"class":271,"style":272,"tabindex":273},[2031],{"type":30,"tagName":44,"properties":2032,"children":2033},{},[2034,2063,2064,2089,2090,2102,2103,2111,2112,2120,2121,2129,2130,2138,2139,2147,2148,2156,2157,2165,2166,2174,2175,2183,2184,2192,2193,2201,2202,2210,2211,2219,2220,2228,2229,2237,2238,2246,2247,2255,2256,2264,2265,2273,2274,2282,2283,2291,2292,2300,2301,2309,2310,2318,2319,2327,2328,2336,2337,2345,2346,2354,2355,2363,2364,2372,2373,2381,2382,2390,2391,2412,2413,2438,2439,2464,2465,2468,2469,2521,2522,2544,2545,2566,2567,2588,2589,2620,2621,2650,2651,2680,2681,2710,2711,2740,2741,2770,2771,2800,2801,2830,2831,2860,2861,2890,2891,2920,2921,2950,2951,2980,2981,3010,3011,3040,3041,3070,3071,3100,3101,3130,3131,3160,3161,3190,3191,3220,3221,3250,3251,3280,3281,3310,3311,3340,3341,3370,3371,3400,3401,3430,3431,3460,3461,3490,3491,3520,3521,3524,3525,3565,3566,3601,3602,3636,3637,3669,3670,3702,3703,3735,3736,3768,3769,3801,3802,3834,3835,3838,3839,3875,3876,3918,3919,3927,3928,3931,3932,3964,3965,3987,3988,4009,4010,4031,4032,4064,4065,4089,4090,4098,4099,4146,4147,4186,4187,4216,4217,4239,4240,4280,4281,4288,4289,4292,4293,4325,4326,4363,4364,4386,4387,4407,4408,4429,4430,4451,4452,4483,4484,4505,4506,4526,4527,4547,4548,4568,4569,4589,4590,4611,4612,4632,4633,4674,4675,4696,4697,4717,4718,4738,4739,4760,4761,4782,4783,4803,4804,4824,4825,4845,4846,4866,4867,4901,4902,4922,4923,4943,4944,4973,4974,4994,4995,5015,5016,5036,5037,5058,5059,5079,5080,5092,5093,5100,5101,5104,5105,5137,5138,5155,5156,5175,5176,5195,5196,5215,5216,5235,5236,5255,5256,5275,5276,5295,5296,5315,5316],{"type":30,"tagName":279,"properties":2035,"children":2036},{"class":281},[2037,2042,2047,2052,2058],{"type":30,"tagName":279,"properties":2038,"children":2039},{"style":285},[2040],{"type":26,"value":2041},"import",{"type":30,"tagName":279,"properties":2043,"children":2044},{"style":302},[2045],{"type":26,"value":2046}," { input, line, lower, ohlcv, output, param } ",{"type":30,"tagName":279,"properties":2048,"children":2049},{"style":285},[2050],{"type":26,"value":2051},"from",{"type":30,"tagName":279,"properties":2053,"children":2055},{"style":2054},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[2056],{"type":26,"value":2057}," \"./sdk/declare\"",{"type":30,"tagName":279,"properties":2059,"children":2060},{"style":302},[2061],{"type":26,"value":2062},";",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2065,"children":2066},{"class":281},[2067,2071,2076,2080,2085],{"type":30,"tagName":279,"properties":2068,"children":2069},{"style":285},[2070],{"type":26,"value":2041},{"type":30,"tagName":279,"properties":2072,"children":2073},{"style":302},[2074],{"type":26,"value":2075}," { in_close, in_high, in_low } ",{"type":30,"tagName":279,"properties":2077,"children":2078},{"style":285},[2079],{"type":26,"value":2051},{"type":30,"tagName":279,"properties":2081,"children":2082},{"style":2054},[2083],{"type":26,"value":2084}," \"./gen/inputs\"",{"type":30,"tagName":279,"properties":2086,"children":2087},{"style":302},[2088],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2091,"children":2092},{"class":281},[2093,2097],{"type":30,"tagName":279,"properties":2094,"children":2095},{"style":285},[2096],{"type":26,"value":2041},{"type":30,"tagName":279,"properties":2098,"children":2099},{"style":302},[2100],{"type":26,"value":2101}," {",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2104,"children":2105},{"class":281},[2106],{"type":30,"tagName":279,"properties":2107,"children":2108},{"style":302},[2109],{"type":26,"value":2110},"  emitRow,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2113,"children":2114},{"class":281},[2115],{"type":30,"tagName":279,"properties":2116,"children":2117},{"style":302},[2118],{"type":26,"value":2119},"  out_abs,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2122,"children":2123},{"class":281},[2124],{"type":30,"tagName":279,"properties":2125,"children":2126},{"style":302},[2127],{"type":26,"value":2128},"  out_acos,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2131,"children":2132},{"class":281},[2133],{"type":30,"tagName":279,"properties":2134,"children":2135},{"style":302},[2136],{"type":26,"value":2137},"  out_acosh,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2140,"children":2141},{"class":281},[2142],{"type":30,"tagName":279,"properties":2143,"children":2144},{"style":302},[2145],{"type":26,"value":2146},"  out_asin,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2149,"children":2150},{"class":281},[2151],{"type":30,"tagName":279,"properties":2152,"children":2153},{"style":302},[2154],{"type":26,"value":2155},"  out_asinh,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2158,"children":2159},{"class":281},[2160],{"type":30,"tagName":279,"properties":2161,"children":2162},{"style":302},[2163],{"type":26,"value":2164},"  out_atan,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2167,"children":2168},{"class":281},[2169],{"type":30,"tagName":279,"properties":2170,"children":2171},{"style":302},[2172],{"type":26,"value":2173},"  out_atan2,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2176,"children":2177},{"class":281},[2178],{"type":30,"tagName":279,"properties":2179,"children":2180},{"style":302},[2181],{"type":26,"value":2182},"  out_atanh,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2185,"children":2186},{"class":281},[2187],{"type":30,"tagName":279,"properties":2188,"children":2189},{"style":302},[2190],{"type":26,"value":2191},"  out_cbrt,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2194,"children":2195},{"class":281},[2196],{"type":30,"tagName":279,"properties":2197,"children":2198},{"style":302},[2199],{"type":26,"value":2200},"  out_ceil,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2203,"children":2204},{"class":281},[2205],{"type":30,"tagName":279,"properties":2206,"children":2207},{"style":302},[2208],{"type":26,"value":2209},"  out_cos,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2212,"children":2213},{"class":281},[2214],{"type":30,"tagName":279,"properties":2215,"children":2216},{"style":302},[2217],{"type":26,"value":2218},"  out_cosh,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2221,"children":2222},{"class":281},[2223],{"type":30,"tagName":279,"properties":2224,"children":2225},{"style":302},[2226],{"type":26,"value":2227},"  out_exp,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2230,"children":2231},{"class":281},[2232],{"type":30,"tagName":279,"properties":2233,"children":2234},{"style":302},[2235],{"type":26,"value":2236},"  out_expm1,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2239,"children":2240},{"class":281},[2241],{"type":30,"tagName":279,"properties":2242,"children":2243},{"style":302},[2244],{"type":26,"value":2245},"  out_floor,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2248,"children":2249},{"class":281},[2250],{"type":30,"tagName":279,"properties":2251,"children":2252},{"style":302},[2253],{"type":26,"value":2254},"  out_hypot,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2257,"children":2258},{"class":281},[2259],{"type":30,"tagName":279,"properties":2260,"children":2261},{"style":302},[2262],{"type":26,"value":2263},"  out_log,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2266,"children":2267},{"class":281},[2268],{"type":30,"tagName":279,"properties":2269,"children":2270},{"style":302},[2271],{"type":26,"value":2272},"  out_log10,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2275,"children":2276},{"class":281},[2277],{"type":30,"tagName":279,"properties":2278,"children":2279},{"style":302},[2280],{"type":26,"value":2281},"  out_log1p,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2284,"children":2285},{"class":281},[2286],{"type":30,"tagName":279,"properties":2287,"children":2288},{"style":302},[2289],{"type":26,"value":2290},"  out_log2,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2293,"children":2294},{"class":281},[2295],{"type":30,"tagName":279,"properties":2296,"children":2297},{"style":302},[2298],{"type":26,"value":2299},"  out_max,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2302,"children":2303},{"class":281},[2304],{"type":30,"tagName":279,"properties":2305,"children":2306},{"style":302},[2307],{"type":26,"value":2308},"  out_min,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2311,"children":2312},{"class":281},[2313],{"type":30,"tagName":279,"properties":2314,"children":2315},{"style":302},[2316],{"type":26,"value":2317},"  out_pow,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2320,"children":2321},{"class":281},[2322],{"type":30,"tagName":279,"properties":2323,"children":2324},{"style":302},[2325],{"type":26,"value":2326},"  out_round,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2329,"children":2330},{"class":281},[2331],{"type":30,"tagName":279,"properties":2332,"children":2333},{"style":302},[2334],{"type":26,"value":2335},"  out_sign,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2338,"children":2339},{"class":281},[2340],{"type":30,"tagName":279,"properties":2341,"children":2342},{"style":302},[2343],{"type":26,"value":2344},"  out_sin,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2347,"children":2348},{"class":281},[2349],{"type":30,"tagName":279,"properties":2350,"children":2351},{"style":302},[2352],{"type":26,"value":2353},"  out_sinh,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2356,"children":2357},{"class":281},[2358],{"type":30,"tagName":279,"properties":2359,"children":2360},{"style":302},[2361],{"type":26,"value":2362},"  out_sqrt,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2365,"children":2366},{"class":281},[2367],{"type":30,"tagName":279,"properties":2368,"children":2369},{"style":302},[2370],{"type":26,"value":2371},"  out_tan,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2374,"children":2375},{"class":281},[2376],{"type":30,"tagName":279,"properties":2377,"children":2378},{"style":302},[2379],{"type":26,"value":2380},"  out_tanh,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2383,"children":2384},{"class":281},[2385],{"type":30,"tagName":279,"properties":2386,"children":2387},{"style":302},[2388],{"type":26,"value":2389},"  out_trunc,",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2392,"children":2393},{"class":281},[2394,2399,2403,2408],{"type":30,"tagName":279,"properties":2395,"children":2396},{"style":302},[2397],{"type":26,"value":2398},"} ",{"type":30,"tagName":279,"properties":2400,"children":2401},{"style":285},[2402],{"type":26,"value":2051},{"type":30,"tagName":279,"properties":2404,"children":2405},{"style":2054},[2406],{"type":26,"value":2407}," \"./gen/outputs\"",{"type":30,"tagName":279,"properties":2409,"children":2410},{"style":302},[2411],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2414,"children":2415},{"class":281},[2416,2420,2425,2429,2434],{"type":30,"tagName":279,"properties":2417,"children":2418},{"style":285},[2419],{"type":26,"value":2041},{"type":30,"tagName":279,"properties":2421,"children":2422},{"style":302},[2423],{"type":26,"value":2424}," { p_period } ",{"type":30,"tagName":279,"properties":2426,"children":2427},{"style":285},[2428],{"type":26,"value":2051},{"type":30,"tagName":279,"properties":2430,"children":2431},{"style":2054},[2432],{"type":26,"value":2433}," \"./gen/params\"",{"type":30,"tagName":279,"properties":2435,"children":2436},{"style":302},[2437],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2440,"children":2441},{"class":281},[2442,2446,2451,2455,2460],{"type":30,"tagName":279,"properties":2443,"children":2444},{"style":285},[2445],{"type":26,"value":2041},{"type":30,"tagName":279,"properties":2447,"children":2448},{"style":302},[2449],{"type":26,"value":2450}," { Sma } ",{"type":30,"tagName":279,"properties":2452,"children":2453},{"style":285},[2454],{"type":26,"value":2051},{"type":30,"tagName":279,"properties":2456,"children":2457},{"style":2054},[2458],{"type":26,"value":2459}," \"./sdk/ta\"",{"type":30,"tagName":279,"properties":2461,"children":2462},{"style":302},[2463],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2466,"children":2467},{"class":281},[],{"type":26,"value":27},{"type":30,"tagName":279,"properties":2470,"children":2471},{"class":281},[2472,2477,2482,2487,2491,2496,2501,2506,2511,2516],{"type":30,"tagName":279,"properties":2473,"children":2474},{"style":347},[2475],{"type":26,"value":2476},"param",{"type":30,"tagName":279,"properties":2478,"children":2479},{"style":302},[2480],{"type":26,"value":2481},"(",{"type":30,"tagName":279,"properties":2483,"children":2484},{"style":2054},[2485],{"type":26,"value":2486},"\"period\"",{"type":30,"tagName":279,"properties":2488,"children":2489},{"style":302},[2490],{"type":26,"value":470},{"type":30,"tagName":279,"properties":2492,"children":2493},{"style":291},[2494],{"type":26,"value":2495},"5",{"type":30,"tagName":279,"properties":2497,"children":2498},{"style":302},[2499],{"type":26,"value":2500},", { min: ",{"type":30,"tagName":279,"properties":2502,"children":2503},{"style":291},[2504],{"type":26,"value":2505},"2",{"type":30,"tagName":279,"properties":2507,"children":2508},{"style":302},[2509],{"type":26,"value":2510},", max: ",{"type":30,"tagName":279,"properties":2512,"children":2513},{"style":291},[2514],{"type":26,"value":2515},"200",{"type":30,"tagName":279,"properties":2517,"children":2518},{"style":302},[2519],{"type":26,"value":2520}," });",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2523,"children":2524},{"class":281},[2525,2530,2534,2539],{"type":30,"tagName":279,"properties":2526,"children":2527},{"style":347},[2528],{"type":26,"value":2529},"input",{"type":30,"tagName":279,"properties":2531,"children":2532},{"style":302},[2533],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2535,"children":2536},{"style":2054},[2537],{"type":26,"value":2538},"\"close\"",{"type":30,"tagName":279,"properties":2540,"children":2541},{"style":302},[2542],{"type":26,"value":2543},", ohlcv.close);",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2546,"children":2547},{"class":281},[2548,2552,2556,2561],{"type":30,"tagName":279,"properties":2549,"children":2550},{"style":347},[2551],{"type":26,"value":2529},{"type":30,"tagName":279,"properties":2553,"children":2554},{"style":302},[2555],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2557,"children":2558},{"style":2054},[2559],{"type":26,"value":2560},"\"high\"",{"type":30,"tagName":279,"properties":2562,"children":2563},{"style":302},[2564],{"type":26,"value":2565},", ohlcv.high);",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2568,"children":2569},{"class":281},[2570,2574,2578,2583],{"type":30,"tagName":279,"properties":2571,"children":2572},{"style":347},[2573],{"type":26,"value":2529},{"type":30,"tagName":279,"properties":2575,"children":2576},{"style":302},[2577],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2579,"children":2580},{"style":2054},[2581],{"type":26,"value":2582},"\"low\"",{"type":30,"tagName":279,"properties":2584,"children":2585},{"style":302},[2586],{"type":26,"value":2587},", ohlcv.low);",{"type":26,"value":27},{"type":30,"tagName":279,"properties":2590,"children":2591},{"class":281},[2592,2597,2601,2606,2611,2616],{"type":30,"tagName":279,"properties":2593,"children":2594},{"style":347},[2595],{"type":26,"value":2596},"output",{"type":30,"tagName":279,"properties":2598,"children":2599},{"style":302},[2600],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2602,"children":2603},{"style":2054},[2604],{"type":26,"value":2605},"\"abs\"",{"type":30,"tagName":279,"properties":2607,"children":2608},{"style":302},[2609],{"type":26,"value":2610},", line, lower, { description: ",{"type":30,"tagName":279,"properties":2612,"children":2613},{"style":2054},[2614],{"type":26,"value":2615},"\"Math.abs of the centered close\"",{"type":30,"tagName":279,"properties":2617,"children":2618},{"style":302},[2619],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2622,"children":2623},{"class":281},[2624,2628,2632,2637,2641,2646],{"type":30,"tagName":279,"properties":2625,"children":2626},{"style":347},[2627],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":2629,"children":2630},{"style":302},[2631],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2633,"children":2634},{"style":2054},[2635],{"type":26,"value":2636},"\"round\"",{"type":30,"tagName":279,"properties":2638,"children":2639},{"style":302},[2640],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":2642,"children":2643},{"style":2054},[2644],{"type":26,"value":2645},"\"Math.round\"",{"type":30,"tagName":279,"properties":2647,"children":2648},{"style":302},[2649],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2652,"children":2653},{"class":281},[2654,2658,2662,2667,2671,2676],{"type":30,"tagName":279,"properties":2655,"children":2656},{"style":347},[2657],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":2659,"children":2660},{"style":302},[2661],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2663,"children":2664},{"style":2054},[2665],{"type":26,"value":2666},"\"max\"",{"type":30,"tagName":279,"properties":2668,"children":2669},{"style":302},[2670],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":2672,"children":2673},{"style":2054},[2674],{"type":26,"value":2675},"\"Math.max of high and close\"",{"type":30,"tagName":279,"properties":2677,"children":2678},{"style":302},[2679],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2682,"children":2683},{"class":281},[2684,2688,2692,2697,2701,2706],{"type":30,"tagName":279,"properties":2685,"children":2686},{"style":347},[2687],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":2689,"children":2690},{"style":302},[2691],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2693,"children":2694},{"style":2054},[2695],{"type":26,"value":2696},"\"min\"",{"type":30,"tagName":279,"properties":2698,"children":2699},{"style":302},[2700],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":2702,"children":2703},{"style":2054},[2704],{"type":26,"value":2705},"\"Math.min of low and close\"",{"type":30,"tagName":279,"properties":2707,"children":2708},{"style":302},[2709],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2712,"children":2713},{"class":281},[2714,2718,2722,2727,2731,2736],{"type":30,"tagName":279,"properties":2715,"children":2716},{"style":347},[2717],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":2719,"children":2720},{"style":302},[2721],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2723,"children":2724},{"style":2054},[2725],{"type":26,"value":2726},"\"pow\"",{"type":30,"tagName":279,"properties":2728,"children":2729},{"style":302},[2730],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":2732,"children":2733},{"style":2054},[2734],{"type":26,"value":2735},"\"Math.pow of the small value, squared\"",{"type":30,"tagName":279,"properties":2737,"children":2738},{"style":302},[2739],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2742,"children":2743},{"class":281},[2744,2748,2752,2757,2761,2766],{"type":30,"tagName":279,"properties":2745,"children":2746},{"style":347},[2747],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":2749,"children":2750},{"style":302},[2751],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2753,"children":2754},{"style":2054},[2755],{"type":26,"value":2756},"\"sqrt\"",{"type":30,"tagName":279,"properties":2758,"children":2759},{"style":302},[2760],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":2762,"children":2763},{"style":2054},[2764],{"type":26,"value":2765},"\"Math.sqrt of the positive value\"",{"type":30,"tagName":279,"properties":2767,"children":2768},{"style":302},[2769],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2772,"children":2773},{"class":281},[2774,2778,2782,2787,2791,2796],{"type":30,"tagName":279,"properties":2775,"children":2776},{"style":347},[2777],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":2779,"children":2780},{"style":302},[2781],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2783,"children":2784},{"style":2054},[2785],{"type":26,"value":2786},"\"log\"",{"type":30,"tagName":279,"properties":2788,"children":2789},{"style":302},[2790],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":2792,"children":2793},{"style":2054},[2794],{"type":26,"value":2795},"\"Math.log of the positive value\"",{"type":30,"tagName":279,"properties":2797,"children":2798},{"style":302},[2799],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2802,"children":2803},{"class":281},[2804,2808,2812,2817,2821,2826],{"type":30,"tagName":279,"properties":2805,"children":2806},{"style":347},[2807],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":2809,"children":2810},{"style":302},[2811],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2813,"children":2814},{"style":2054},[2815],{"type":26,"value":2816},"\"floor\"",{"type":30,"tagName":279,"properties":2818,"children":2819},{"style":302},[2820],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":2822,"children":2823},{"style":2054},[2824],{"type":26,"value":2825},"\"Math.floor\"",{"type":30,"tagName":279,"properties":2827,"children":2828},{"style":302},[2829],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2832,"children":2833},{"class":281},[2834,2838,2842,2847,2851,2856],{"type":30,"tagName":279,"properties":2835,"children":2836},{"style":347},[2837],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":2839,"children":2840},{"style":302},[2841],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2843,"children":2844},{"style":2054},[2845],{"type":26,"value":2846},"\"ceil\"",{"type":30,"tagName":279,"properties":2848,"children":2849},{"style":302},[2850],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":2852,"children":2853},{"style":2054},[2854],{"type":26,"value":2855},"\"Math.ceil\"",{"type":30,"tagName":279,"properties":2857,"children":2858},{"style":302},[2859],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2862,"children":2863},{"class":281},[2864,2868,2872,2877,2881,2886],{"type":30,"tagName":279,"properties":2865,"children":2866},{"style":347},[2867],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":2869,"children":2870},{"style":302},[2871],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2873,"children":2874},{"style":2054},[2875],{"type":26,"value":2876},"\"sign\"",{"type":30,"tagName":279,"properties":2878,"children":2879},{"style":302},[2880],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":2882,"children":2883},{"style":2054},[2884],{"type":26,"value":2885},"\"Math.sign: -1, 0, or 1\"",{"type":30,"tagName":279,"properties":2887,"children":2888},{"style":302},[2889],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2892,"children":2893},{"class":281},[2894,2898,2902,2907,2911,2916],{"type":30,"tagName":279,"properties":2895,"children":2896},{"style":347},[2897],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":2899,"children":2900},{"style":302},[2901],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2903,"children":2904},{"style":2054},[2905],{"type":26,"value":2906},"\"sin\"",{"type":30,"tagName":279,"properties":2908,"children":2909},{"style":302},[2910],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":2912,"children":2913},{"style":2054},[2914],{"type":26,"value":2915},"\"Math.sin of the bar index over 8\"",{"type":30,"tagName":279,"properties":2917,"children":2918},{"style":302},[2919],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2922,"children":2923},{"class":281},[2924,2928,2932,2937,2941,2946],{"type":30,"tagName":279,"properties":2925,"children":2926},{"style":347},[2927],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":2929,"children":2930},{"style":302},[2931],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2933,"children":2934},{"style":2054},[2935],{"type":26,"value":2936},"\"cos\"",{"type":30,"tagName":279,"properties":2938,"children":2939},{"style":302},[2940],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":2942,"children":2943},{"style":2054},[2944],{"type":26,"value":2945},"\"Math.cos of the bar index over 8\"",{"type":30,"tagName":279,"properties":2947,"children":2948},{"style":302},[2949],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2952,"children":2953},{"class":281},[2954,2958,2962,2967,2971,2976],{"type":30,"tagName":279,"properties":2955,"children":2956},{"style":347},[2957],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":2959,"children":2960},{"style":302},[2961],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2963,"children":2964},{"style":2054},[2965],{"type":26,"value":2966},"\"tan\"",{"type":30,"tagName":279,"properties":2968,"children":2969},{"style":302},[2970],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":2972,"children":2973},{"style":2054},[2974],{"type":26,"value":2975},"\"Math.tan of the bar index over 40\"",{"type":30,"tagName":279,"properties":2977,"children":2978},{"style":302},[2979],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":2982,"children":2983},{"class":281},[2984,2988,2992,2997,3001,3006],{"type":30,"tagName":279,"properties":2985,"children":2986},{"style":347},[2987],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":2989,"children":2990},{"style":302},[2991],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":2993,"children":2994},{"style":2054},[2995],{"type":26,"value":2996},"\"asin\"",{"type":30,"tagName":279,"properties":2998,"children":2999},{"style":302},[3000],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3002,"children":3003},{"style":2054},[3004],{"type":26,"value":3005},"\"Math.asin of the bounded value\"",{"type":30,"tagName":279,"properties":3007,"children":3008},{"style":302},[3009],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3012,"children":3013},{"class":281},[3014,3018,3022,3027,3031,3036],{"type":30,"tagName":279,"properties":3015,"children":3016},{"style":347},[3017],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3019,"children":3020},{"style":302},[3021],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3023,"children":3024},{"style":2054},[3025],{"type":26,"value":3026},"\"acos\"",{"type":30,"tagName":279,"properties":3028,"children":3029},{"style":302},[3030],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3032,"children":3033},{"style":2054},[3034],{"type":26,"value":3035},"\"Math.acos of the bounded value\"",{"type":30,"tagName":279,"properties":3037,"children":3038},{"style":302},[3039],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3042,"children":3043},{"class":281},[3044,3048,3052,3057,3061,3066],{"type":30,"tagName":279,"properties":3045,"children":3046},{"style":347},[3047],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3049,"children":3050},{"style":302},[3051],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3053,"children":3054},{"style":2054},[3055],{"type":26,"value":3056},"\"atan\"",{"type":30,"tagName":279,"properties":3058,"children":3059},{"style":302},[3060],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3062,"children":3063},{"style":2054},[3064],{"type":26,"value":3065},"\"Math.atan of the centered close\"",{"type":30,"tagName":279,"properties":3067,"children":3068},{"style":302},[3069],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3072,"children":3073},{"class":281},[3074,3078,3082,3087,3091,3096],{"type":30,"tagName":279,"properties":3075,"children":3076},{"style":347},[3077],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3079,"children":3080},{"style":302},[3081],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3083,"children":3084},{"style":2054},[3085],{"type":26,"value":3086},"\"atan2\"",{"type":30,"tagName":279,"properties":3088,"children":3089},{"style":302},[3090],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3092,"children":3093},{"style":2054},[3094],{"type":26,"value":3095},"\"Math.atan2 of centered over positive\"",{"type":30,"tagName":279,"properties":3097,"children":3098},{"style":302},[3099],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3102,"children":3103},{"class":281},[3104,3108,3112,3117,3121,3126],{"type":30,"tagName":279,"properties":3105,"children":3106},{"style":347},[3107],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3109,"children":3110},{"style":302},[3111],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3113,"children":3114},{"style":2054},[3115],{"type":26,"value":3116},"\"sinh\"",{"type":30,"tagName":279,"properties":3118,"children":3119},{"style":302},[3120],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3122,"children":3123},{"style":2054},[3124],{"type":26,"value":3125},"\"Math.sinh of the small value\"",{"type":30,"tagName":279,"properties":3127,"children":3128},{"style":302},[3129],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3132,"children":3133},{"class":281},[3134,3138,3142,3147,3151,3156],{"type":30,"tagName":279,"properties":3135,"children":3136},{"style":347},[3137],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3139,"children":3140},{"style":302},[3141],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3143,"children":3144},{"style":2054},[3145],{"type":26,"value":3146},"\"cosh\"",{"type":30,"tagName":279,"properties":3148,"children":3149},{"style":302},[3150],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3152,"children":3153},{"style":2054},[3154],{"type":26,"value":3155},"\"Math.cosh of the small value\"",{"type":30,"tagName":279,"properties":3157,"children":3158},{"style":302},[3159],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3162,"children":3163},{"class":281},[3164,3168,3172,3177,3181,3186],{"type":30,"tagName":279,"properties":3165,"children":3166},{"style":347},[3167],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3169,"children":3170},{"style":302},[3171],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3173,"children":3174},{"style":2054},[3175],{"type":26,"value":3176},"\"tanh\"",{"type":30,"tagName":279,"properties":3178,"children":3179},{"style":302},[3180],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3182,"children":3183},{"style":2054},[3184],{"type":26,"value":3185},"\"Math.tanh of the small value\"",{"type":30,"tagName":279,"properties":3187,"children":3188},{"style":302},[3189],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3192,"children":3193},{"class":281},[3194,3198,3202,3207,3211,3216],{"type":30,"tagName":279,"properties":3195,"children":3196},{"style":347},[3197],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3199,"children":3200},{"style":302},[3201],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3203,"children":3204},{"style":2054},[3205],{"type":26,"value":3206},"\"asinh\"",{"type":30,"tagName":279,"properties":3208,"children":3209},{"style":302},[3210],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3212,"children":3213},{"style":2054},[3214],{"type":26,"value":3215},"\"Math.asinh of the small value\"",{"type":30,"tagName":279,"properties":3217,"children":3218},{"style":302},[3219],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3222,"children":3223},{"class":281},[3224,3228,3232,3237,3241,3246],{"type":30,"tagName":279,"properties":3225,"children":3226},{"style":347},[3227],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3229,"children":3230},{"style":302},[3231],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3233,"children":3234},{"style":2054},[3235],{"type":26,"value":3236},"\"acosh\"",{"type":30,"tagName":279,"properties":3238,"children":3239},{"style":302},[3240],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3242,"children":3243},{"style":2054},[3244],{"type":26,"value":3245},"\"Math.acosh of the positive value\"",{"type":30,"tagName":279,"properties":3247,"children":3248},{"style":302},[3249],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3252,"children":3253},{"class":281},[3254,3258,3262,3267,3271,3276],{"type":30,"tagName":279,"properties":3255,"children":3256},{"style":347},[3257],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3259,"children":3260},{"style":302},[3261],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3263,"children":3264},{"style":2054},[3265],{"type":26,"value":3266},"\"atanh\"",{"type":30,"tagName":279,"properties":3268,"children":3269},{"style":302},[3270],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3272,"children":3273},{"style":2054},[3274],{"type":26,"value":3275},"\"Math.atanh of half the bounded value\"",{"type":30,"tagName":279,"properties":3277,"children":3278},{"style":302},[3279],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3282,"children":3283},{"class":281},[3284,3288,3292,3297,3301,3306],{"type":30,"tagName":279,"properties":3285,"children":3286},{"style":347},[3287],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3289,"children":3290},{"style":302},[3291],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3293,"children":3294},{"style":2054},[3295],{"type":26,"value":3296},"\"exp\"",{"type":30,"tagName":279,"properties":3298,"children":3299},{"style":302},[3300],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3302,"children":3303},{"style":2054},[3304],{"type":26,"value":3305},"\"Math.exp of the small value\"",{"type":30,"tagName":279,"properties":3307,"children":3308},{"style":302},[3309],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3312,"children":3313},{"class":281},[3314,3318,3322,3327,3331,3336],{"type":30,"tagName":279,"properties":3315,"children":3316},{"style":347},[3317],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3319,"children":3320},{"style":302},[3321],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3323,"children":3324},{"style":2054},[3325],{"type":26,"value":3326},"\"expm1\"",{"type":30,"tagName":279,"properties":3328,"children":3329},{"style":302},[3330],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3332,"children":3333},{"style":2054},[3334],{"type":26,"value":3335},"\"Math.expm1 of the small value\"",{"type":30,"tagName":279,"properties":3337,"children":3338},{"style":302},[3339],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3342,"children":3343},{"class":281},[3344,3348,3352,3357,3361,3366],{"type":30,"tagName":279,"properties":3345,"children":3346},{"style":347},[3347],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3349,"children":3350},{"style":302},[3351],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3353,"children":3354},{"style":2054},[3355],{"type":26,"value":3356},"\"log1p\"",{"type":30,"tagName":279,"properties":3358,"children":3359},{"style":302},[3360],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3362,"children":3363},{"style":2054},[3364],{"type":26,"value":3365},"\"Math.log1p of the small value's magnitude\"",{"type":30,"tagName":279,"properties":3367,"children":3368},{"style":302},[3369],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3372,"children":3373},{"class":281},[3374,3378,3382,3387,3391,3396],{"type":30,"tagName":279,"properties":3375,"children":3376},{"style":347},[3377],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3379,"children":3380},{"style":302},[3381],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3383,"children":3384},{"style":2054},[3385],{"type":26,"value":3386},"\"log2\"",{"type":30,"tagName":279,"properties":3388,"children":3389},{"style":302},[3390],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3392,"children":3393},{"style":2054},[3394],{"type":26,"value":3395},"\"Math.log2 of the positive value\"",{"type":30,"tagName":279,"properties":3397,"children":3398},{"style":302},[3399],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3402,"children":3403},{"class":281},[3404,3408,3412,3417,3421,3426],{"type":30,"tagName":279,"properties":3405,"children":3406},{"style":347},[3407],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3409,"children":3410},{"style":302},[3411],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3413,"children":3414},{"style":2054},[3415],{"type":26,"value":3416},"\"log10\"",{"type":30,"tagName":279,"properties":3418,"children":3419},{"style":302},[3420],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3422,"children":3423},{"style":2054},[3424],{"type":26,"value":3425},"\"Math.log10 of the positive value\"",{"type":30,"tagName":279,"properties":3427,"children":3428},{"style":302},[3429],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3432,"children":3433},{"class":281},[3434,3438,3442,3447,3451,3456],{"type":30,"tagName":279,"properties":3435,"children":3436},{"style":347},[3437],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3439,"children":3440},{"style":302},[3441],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3443,"children":3444},{"style":2054},[3445],{"type":26,"value":3446},"\"cbrt\"",{"type":30,"tagName":279,"properties":3448,"children":3449},{"style":302},[3450],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3452,"children":3453},{"style":2054},[3454],{"type":26,"value":3455},"\"Math.cbrt of the centered close\"",{"type":30,"tagName":279,"properties":3457,"children":3458},{"style":302},[3459],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3462,"children":3463},{"class":281},[3464,3468,3472,3477,3481,3486],{"type":30,"tagName":279,"properties":3465,"children":3466},{"style":347},[3467],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3469,"children":3470},{"style":302},[3471],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3473,"children":3474},{"style":2054},[3475],{"type":26,"value":3476},"\"hypot\"",{"type":30,"tagName":279,"properties":3478,"children":3479},{"style":302},[3480],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3482,"children":3483},{"style":2054},[3484],{"type":26,"value":3485},"\"Math.hypot of centered and small\"",{"type":30,"tagName":279,"properties":3487,"children":3488},{"style":302},[3489],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3492,"children":3493},{"class":281},[3494,3498,3502,3507,3511,3516],{"type":30,"tagName":279,"properties":3495,"children":3496},{"style":347},[3497],{"type":26,"value":2596},{"type":30,"tagName":279,"properties":3499,"children":3500},{"style":302},[3501],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3503,"children":3504},{"style":2054},[3505],{"type":26,"value":3506},"\"trunc\"",{"type":30,"tagName":279,"properties":3508,"children":3509},{"style":302},[3510],{"type":26,"value":2610},{"type":30,"tagName":279,"properties":3512,"children":3513},{"style":2054},[3514],{"type":26,"value":3515},"\"Math.trunc of the centered close\"",{"type":30,"tagName":279,"properties":3517,"children":3518},{"style":302},[3519],{"type":26,"value":2520},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3522,"children":3523},{"class":281},[],{"type":26,"value":27},{"type":30,"tagName":279,"properties":3526,"children":3527},{"class":281},[3528,3533,3538,3542,3547,3552,3556,3560],{"type":30,"tagName":279,"properties":3529,"children":3530},{"style":285},[3531],{"type":26,"value":3532},"let",{"type":30,"tagName":279,"properties":3534,"children":3535},{"style":302},[3536],{"type":26,"value":3537}," sma ",{"type":30,"tagName":279,"properties":3539,"children":3540},{"style":285},[3541],{"type":26,"value":339},{"type":30,"tagName":279,"properties":3543,"children":3544},{"style":285},[3545],{"type":26,"value":3546}," new",{"type":30,"tagName":279,"properties":3548,"children":3549},{"style":347},[3550],{"type":26,"value":3551}," Sma",{"type":30,"tagName":279,"properties":3553,"children":3554},{"style":302},[3555],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3557,"children":3558},{"style":291},[3559],{"type":26,"value":2495},{"type":30,"tagName":279,"properties":3561,"children":3562},{"style":302},[3563],{"type":26,"value":3564},");",{"type":26,"value":27},{"type":30,"tagName":279,"properties":3567,"children":3568},{"class":281},[3569,3573,3578,3583,3588,3592,3597],{"type":30,"tagName":279,"properties":3570,"children":3571},{"style":285},[3572],{"type":26,"value":3532},{"type":30,"tagName":279,"properties":3574,"children":3575},{"style":302},[3576],{"type":26,"value":3577}," barIndex",{"type":30,"tagName":279,"properties":3579,"children":3580},{"style":285},[3581],{"type":26,"value":3582},":",{"type":30,"tagName":279,"properties":3584,"children":3585},{"style":347},[3586],{"type":26,"value":3587}," i32",{"type":30,"tagName":279,"properties":3589,"children":3590},{"style":285},[3591],{"type":26,"value":299},{"type":30,"tagName":279,"properties":3593,"children":3594},{"style":291},[3595],{"type":26,"value":3596}," 0",{"type":30,"tagName":279,"properties":3598,"children":3599},{"style":302},[3600],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3603,"children":3604},{"class":281},[3605,3609,3614,3618,3623,3627,3632],{"type":30,"tagName":279,"properties":3606,"children":3607},{"style":285},[3608],{"type":26,"value":3532},{"type":30,"tagName":279,"properties":3610,"children":3611},{"style":302},[3612],{"type":26,"value":3613}," centered",{"type":30,"tagName":279,"properties":3615,"children":3616},{"style":285},[3617],{"type":26,"value":3582},{"type":30,"tagName":279,"properties":3619,"children":3620},{"style":347},[3621],{"type":26,"value":3622}," f64",{"type":30,"tagName":279,"properties":3624,"children":3625},{"style":285},[3626],{"type":26,"value":299},{"type":30,"tagName":279,"properties":3628,"children":3629},{"style":291},[3630],{"type":26,"value":3631}," NaN",{"type":30,"tagName":279,"properties":3633,"children":3634},{"style":302},[3635],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3638,"children":3639},{"class":281},[3640,3644,3649,3653,3657,3661,3665],{"type":30,"tagName":279,"properties":3641,"children":3642},{"style":285},[3643],{"type":26,"value":3532},{"type":30,"tagName":279,"properties":3645,"children":3646},{"style":302},[3647],{"type":26,"value":3648}," bounded",{"type":30,"tagName":279,"properties":3650,"children":3651},{"style":285},[3652],{"type":26,"value":3582},{"type":30,"tagName":279,"properties":3654,"children":3655},{"style":347},[3656],{"type":26,"value":3622},{"type":30,"tagName":279,"properties":3658,"children":3659},{"style":285},[3660],{"type":26,"value":299},{"type":30,"tagName":279,"properties":3662,"children":3663},{"style":291},[3664],{"type":26,"value":3631},{"type":30,"tagName":279,"properties":3666,"children":3667},{"style":302},[3668],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3671,"children":3672},{"class":281},[3673,3677,3682,3686,3690,3694,3698],{"type":30,"tagName":279,"properties":3674,"children":3675},{"style":285},[3676],{"type":26,"value":3532},{"type":30,"tagName":279,"properties":3678,"children":3679},{"style":302},[3680],{"type":26,"value":3681}," positive",{"type":30,"tagName":279,"properties":3683,"children":3684},{"style":285},[3685],{"type":26,"value":3582},{"type":30,"tagName":279,"properties":3687,"children":3688},{"style":347},[3689],{"type":26,"value":3622},{"type":30,"tagName":279,"properties":3691,"children":3692},{"style":285},[3693],{"type":26,"value":299},{"type":30,"tagName":279,"properties":3695,"children":3696},{"style":291},[3697],{"type":26,"value":3631},{"type":30,"tagName":279,"properties":3699,"children":3700},{"style":302},[3701],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3704,"children":3705},{"class":281},[3706,3710,3715,3719,3723,3727,3731],{"type":30,"tagName":279,"properties":3707,"children":3708},{"style":285},[3709],{"type":26,"value":3532},{"type":30,"tagName":279,"properties":3711,"children":3712},{"style":302},[3713],{"type":26,"value":3714}," small",{"type":30,"tagName":279,"properties":3716,"children":3717},{"style":285},[3718],{"type":26,"value":3582},{"type":30,"tagName":279,"properties":3720,"children":3721},{"style":347},[3722],{"type":26,"value":3622},{"type":30,"tagName":279,"properties":3724,"children":3725},{"style":285},[3726],{"type":26,"value":299},{"type":30,"tagName":279,"properties":3728,"children":3729},{"style":291},[3730],{"type":26,"value":3631},{"type":30,"tagName":279,"properties":3732,"children":3733},{"style":302},[3734],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3737,"children":3738},{"class":281},[3739,3743,3748,3752,3756,3760,3764],{"type":30,"tagName":279,"properties":3740,"children":3741},{"style":285},[3742],{"type":26,"value":3532},{"type":30,"tagName":279,"properties":3744,"children":3745},{"style":302},[3746],{"type":26,"value":3747}," high",{"type":30,"tagName":279,"properties":3749,"children":3750},{"style":285},[3751],{"type":26,"value":3582},{"type":30,"tagName":279,"properties":3753,"children":3754},{"style":347},[3755],{"type":26,"value":3622},{"type":30,"tagName":279,"properties":3757,"children":3758},{"style":285},[3759],{"type":26,"value":299},{"type":30,"tagName":279,"properties":3761,"children":3762},{"style":291},[3763],{"type":26,"value":3631},{"type":30,"tagName":279,"properties":3765,"children":3766},{"style":302},[3767],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3770,"children":3771},{"class":281},[3772,3776,3781,3785,3789,3793,3797],{"type":30,"tagName":279,"properties":3773,"children":3774},{"style":285},[3775],{"type":26,"value":3532},{"type":30,"tagName":279,"properties":3777,"children":3778},{"style":302},[3779],{"type":26,"value":3780}," low",{"type":30,"tagName":279,"properties":3782,"children":3783},{"style":285},[3784],{"type":26,"value":3582},{"type":30,"tagName":279,"properties":3786,"children":3787},{"style":347},[3788],{"type":26,"value":3622},{"type":30,"tagName":279,"properties":3790,"children":3791},{"style":285},[3792],{"type":26,"value":299},{"type":30,"tagName":279,"properties":3794,"children":3795},{"style":291},[3796],{"type":26,"value":3631},{"type":30,"tagName":279,"properties":3798,"children":3799},{"style":302},[3800],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3803,"children":3804},{"class":281},[3805,3809,3814,3818,3822,3826,3830],{"type":30,"tagName":279,"properties":3806,"children":3807},{"style":285},[3808],{"type":26,"value":3532},{"type":30,"tagName":279,"properties":3810,"children":3811},{"style":302},[3812],{"type":26,"value":3813}," close",{"type":30,"tagName":279,"properties":3815,"children":3816},{"style":285},[3817],{"type":26,"value":3582},{"type":30,"tagName":279,"properties":3819,"children":3820},{"style":347},[3821],{"type":26,"value":3622},{"type":30,"tagName":279,"properties":3823,"children":3824},{"style":285},[3825],{"type":26,"value":299},{"type":30,"tagName":279,"properties":3827,"children":3828},{"style":291},[3829],{"type":26,"value":3631},{"type":30,"tagName":279,"properties":3831,"children":3832},{"style":302},[3833],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3836,"children":3837},{"class":281},[],{"type":26,"value":27},{"type":30,"tagName":279,"properties":3840,"children":3841},{"class":281},[3842,3847,3852,3857,3862,3866,3871],{"type":30,"tagName":279,"properties":3843,"children":3844},{"style":285},[3845],{"type":26,"value":3846},"export",{"type":30,"tagName":279,"properties":3848,"children":3849},{"style":285},[3850],{"type":26,"value":3851}," function",{"type":30,"tagName":279,"properties":3853,"children":3854},{"style":347},[3855],{"type":26,"value":3856}," init",{"type":30,"tagName":279,"properties":3858,"children":3859},{"style":302},[3860],{"type":26,"value":3861},"()",{"type":30,"tagName":279,"properties":3863,"children":3864},{"style":285},[3865],{"type":26,"value":3582},{"type":30,"tagName":279,"properties":3867,"children":3868},{"style":291},[3869],{"type":26,"value":3870}," void",{"type":30,"tagName":279,"properties":3872,"children":3873},{"style":302},[3874],{"type":26,"value":2101},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3877,"children":3878},{"class":281},[3879,3884,3888,3892,3896,3900,3904,3908,3913],{"type":30,"tagName":279,"properties":3880,"children":3881},{"style":302},[3882],{"type":26,"value":3883},"  sma ",{"type":30,"tagName":279,"properties":3885,"children":3886},{"style":285},[3887],{"type":26,"value":339},{"type":30,"tagName":279,"properties":3889,"children":3890},{"style":285},[3891],{"type":26,"value":3546},{"type":30,"tagName":279,"properties":3893,"children":3894},{"style":347},[3895],{"type":26,"value":3551},{"type":30,"tagName":279,"properties":3897,"children":3898},{"style":302},[3899],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3901,"children":3902},{"style":347},[3903],{"type":26,"value":1503},{"type":30,"tagName":279,"properties":3905,"children":3906},{"style":302},[3907],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":3909,"children":3910},{"style":347},[3911],{"type":26,"value":3912},"p_period",{"type":30,"tagName":279,"properties":3914,"children":3915},{"style":302},[3916],{"type":26,"value":3917},"()));",{"type":26,"value":27},{"type":30,"tagName":279,"properties":3920,"children":3921},{"class":281},[3922],{"type":30,"tagName":279,"properties":3923,"children":3924},{"style":302},[3925],{"type":26,"value":3926},"}",{"type":26,"value":27},{"type":30,"tagName":279,"properties":3929,"children":3930},{"class":281},[],{"type":26,"value":27},{"type":30,"tagName":279,"properties":3933,"children":3934},{"class":281},[3935,3939,3943,3948,3952,3956,3960],{"type":30,"tagName":279,"properties":3936,"children":3937},{"style":285},[3938],{"type":26,"value":3846},{"type":30,"tagName":279,"properties":3940,"children":3941},{"style":285},[3942],{"type":26,"value":3851},{"type":30,"tagName":279,"properties":3944,"children":3945},{"style":347},[3946],{"type":26,"value":3947}," state",{"type":30,"tagName":279,"properties":3949,"children":3950},{"style":302},[3951],{"type":26,"value":3861},{"type":30,"tagName":279,"properties":3953,"children":3954},{"style":285},[3955],{"type":26,"value":3582},{"type":30,"tagName":279,"properties":3957,"children":3958},{"style":347},[3959],{"type":26,"value":3587},{"type":30,"tagName":279,"properties":3961,"children":3962},{"style":302},[3963],{"type":26,"value":2101},{"type":26,"value":27},{"type":30,"tagName":279,"properties":3966,"children":3967},{"class":281},[3968,3973,3977,3982],{"type":30,"tagName":279,"properties":3969,"children":3970},{"style":302},[3971],{"type":26,"value":3972},"  close ",{"type":30,"tagName":279,"properties":3974,"children":3975},{"style":285},[3976],{"type":26,"value":339},{"type":30,"tagName":279,"properties":3978,"children":3979},{"style":347},[3980],{"type":26,"value":3981}," in_close",{"type":30,"tagName":279,"properties":3983,"children":3984},{"style":302},[3985],{"type":26,"value":3986},"();",{"type":26,"value":27},{"type":30,"tagName":279,"properties":3989,"children":3990},{"class":281},[3991,3996,4000,4005],{"type":30,"tagName":279,"properties":3992,"children":3993},{"style":302},[3994],{"type":26,"value":3995},"  high ",{"type":30,"tagName":279,"properties":3997,"children":3998},{"style":285},[3999],{"type":26,"value":339},{"type":30,"tagName":279,"properties":4001,"children":4002},{"style":347},[4003],{"type":26,"value":4004}," in_high",{"type":30,"tagName":279,"properties":4006,"children":4007},{"style":302},[4008],{"type":26,"value":3986},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4011,"children":4012},{"class":281},[4013,4018,4022,4027],{"type":30,"tagName":279,"properties":4014,"children":4015},{"style":302},[4016],{"type":26,"value":4017},"  low ",{"type":30,"tagName":279,"properties":4019,"children":4020},{"style":285},[4021],{"type":26,"value":339},{"type":30,"tagName":279,"properties":4023,"children":4024},{"style":347},[4025],{"type":26,"value":4026}," in_low",{"type":30,"tagName":279,"properties":4028,"children":4029},{"style":302},[4030],{"type":26,"value":3986},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4033,"children":4034},{"class":281},[4035,4040,4045,4049,4054,4059],{"type":30,"tagName":279,"properties":4036,"children":4037},{"style":285},[4038],{"type":26,"value":4039},"  const",{"type":30,"tagName":279,"properties":4041,"children":4042},{"style":291},[4043],{"type":26,"value":4044}," average",{"type":30,"tagName":279,"properties":4046,"children":4047},{"style":285},[4048],{"type":26,"value":299},{"type":30,"tagName":279,"properties":4050,"children":4051},{"style":302},[4052],{"type":26,"value":4053}," sma.",{"type":30,"tagName":279,"properties":4055,"children":4056},{"style":347},[4057],{"type":26,"value":4058},"update",{"type":30,"tagName":279,"properties":4060,"children":4061},{"style":302},[4062],{"type":26,"value":4063},"(close);",{"type":26,"value":27},{"type":30,"tagName":279,"properties":4066,"children":4067},{"class":281},[4068,4073,4077,4081,4085],{"type":30,"tagName":279,"properties":4069,"children":4070},{"style":302},[4071],{"type":26,"value":4072},"  centered ",{"type":30,"tagName":279,"properties":4074,"children":4075},{"style":285},[4076],{"type":26,"value":339},{"type":30,"tagName":279,"properties":4078,"children":4079},{"style":302},[4080],{"type":26,"value":305},{"type":30,"tagName":279,"properties":4082,"children":4083},{"style":285},[4084],{"type":26,"value":310},{"type":30,"tagName":279,"properties":4086,"children":4087},{"style":302},[4088],{"type":26,"value":315},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4091,"children":4092},{"class":281},[4093],{"type":30,"tagName":279,"properties":4094,"children":4095},{"style":322},[4096],{"type":26,"value":4097},"  // The bar index is an i32 counter; the trig helpers want an f64 in radians.",{"type":26,"value":27},{"type":30,"tagName":279,"properties":4100,"children":4101},{"class":281},[4102,4107,4111,4115,4119,4123,4127,4132,4137,4142],{"type":30,"tagName":279,"properties":4103,"children":4104},{"style":302},[4105],{"type":26,"value":4106},"  bounded ",{"type":30,"tagName":279,"properties":4108,"children":4109},{"style":285},[4110],{"type":26,"value":339},{"type":30,"tagName":279,"properties":4112,"children":4113},{"style":302},[4114],{"type":26,"value":344},{"type":30,"tagName":279,"properties":4116,"children":4117},{"style":347},[4118],{"type":26,"value":903},{"type":30,"tagName":279,"properties":4120,"children":4121},{"style":302},[4122],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":4124,"children":4125},{"style":347},[4126],{"type":26,"value":89},{"type":30,"tagName":279,"properties":4128,"children":4129},{"style":302},[4130],{"type":26,"value":4131},"(barIndex) ",{"type":30,"tagName":279,"properties":4133,"children":4134},{"style":285},[4135],{"type":26,"value":4136},"/",{"type":30,"tagName":279,"properties":4138,"children":4139},{"style":291},[4140],{"type":26,"value":4141}," 10.0",{"type":30,"tagName":279,"properties":4143,"children":4144},{"style":302},[4145],{"type":26,"value":3564},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4148,"children":4149},{"class":281},[4150,4155,4159,4163,4167,4172,4177,4182],{"type":30,"tagName":279,"properties":4151,"children":4152},{"style":302},[4153],{"type":26,"value":4154},"  positive ",{"type":30,"tagName":279,"properties":4156,"children":4157},{"style":285},[4158],{"type":26,"value":339},{"type":30,"tagName":279,"properties":4160,"children":4161},{"style":302},[4162],{"type":26,"value":344},{"type":30,"tagName":279,"properties":4164,"children":4165},{"style":347},[4166],{"type":26,"value":350},{"type":30,"tagName":279,"properties":4168,"children":4169},{"style":302},[4170],{"type":26,"value":4171},"(centered) ",{"type":30,"tagName":279,"properties":4173,"children":4174},{"style":285},[4175],{"type":26,"value":4176},"+",{"type":30,"tagName":279,"properties":4178,"children":4179},{"style":291},[4180],{"type":26,"value":4181}," 1.0",{"type":30,"tagName":279,"properties":4183,"children":4184},{"style":302},[4185],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4188,"children":4189},{"class":281},[4190,4195,4199,4204,4208,4212],{"type":30,"tagName":279,"properties":4191,"children":4192},{"style":302},[4193],{"type":26,"value":4194},"  small ",{"type":30,"tagName":279,"properties":4196,"children":4197},{"style":285},[4198],{"type":26,"value":339},{"type":30,"tagName":279,"properties":4200,"children":4201},{"style":302},[4202],{"type":26,"value":4203}," centered ",{"type":30,"tagName":279,"properties":4205,"children":4206},{"style":285},[4207],{"type":26,"value":4136},{"type":30,"tagName":279,"properties":4209,"children":4210},{"style":291},[4211],{"type":26,"value":4141},{"type":30,"tagName":279,"properties":4213,"children":4214},{"style":302},[4215],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4218,"children":4219},{"class":281},[4220,4225,4230,4235],{"type":30,"tagName":279,"properties":4221,"children":4222},{"style":302},[4223],{"type":26,"value":4224},"  barIndex ",{"type":30,"tagName":279,"properties":4226,"children":4227},{"style":285},[4228],{"type":26,"value":4229},"+=",{"type":30,"tagName":279,"properties":4231,"children":4232},{"style":291},[4233],{"type":26,"value":4234}," 1",{"type":30,"tagName":279,"properties":4236,"children":4237},{"style":302},[4238],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4241,"children":4242},{"class":281},[4243,4248,4253,4258,4263,4267,4272,4276],{"type":30,"tagName":279,"properties":4244,"children":4245},{"style":285},[4246],{"type":26,"value":4247},"  return",{"type":30,"tagName":279,"properties":4249,"children":4250},{"style":347},[4251],{"type":26,"value":4252}," isNaN",{"type":30,"tagName":279,"properties":4254,"children":4255},{"style":302},[4256],{"type":26,"value":4257},"(average) ",{"type":30,"tagName":279,"properties":4259,"children":4260},{"style":285},[4261],{"type":26,"value":4262},"?",{"type":30,"tagName":279,"properties":4264,"children":4265},{"style":291},[4266],{"type":26,"value":3596},{"type":30,"tagName":279,"properties":4268,"children":4269},{"style":285},[4270],{"type":26,"value":4271}," :",{"type":30,"tagName":279,"properties":4273,"children":4274},{"style":291},[4275],{"type":26,"value":4234},{"type":30,"tagName":279,"properties":4277,"children":4278},{"style":302},[4279],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4282,"children":4283},{"class":281},[4284],{"type":30,"tagName":279,"properties":4285,"children":4286},{"style":302},[4287],{"type":26,"value":3926},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4290,"children":4291},{"class":281},[],{"type":26,"value":27},{"type":30,"tagName":279,"properties":4294,"children":4295},{"class":281},[4296,4300,4304,4309,4313,4317,4321],{"type":30,"tagName":279,"properties":4297,"children":4298},{"style":285},[4299],{"type":26,"value":3846},{"type":30,"tagName":279,"properties":4301,"children":4302},{"style":285},[4303],{"type":26,"value":3851},{"type":30,"tagName":279,"properties":4305,"children":4306},{"style":347},[4307],{"type":26,"value":4308}," finalize",{"type":30,"tagName":279,"properties":4310,"children":4311},{"style":302},[4312],{"type":26,"value":3861},{"type":30,"tagName":279,"properties":4314,"children":4315},{"style":285},[4316],{"type":26,"value":3582},{"type":30,"tagName":279,"properties":4318,"children":4319},{"style":291},[4320],{"type":26,"value":3870},{"type":30,"tagName":279,"properties":4322,"children":4323},{"style":302},[4324],{"type":26,"value":2101},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4327,"children":4328},{"class":281},[4329,4333,4338,4342,4346,4350,4354,4359],{"type":30,"tagName":279,"properties":4330,"children":4331},{"style":285},[4332],{"type":26,"value":4039},{"type":30,"tagName":279,"properties":4334,"children":4335},{"style":291},[4336],{"type":26,"value":4337}," angle",{"type":30,"tagName":279,"properties":4339,"children":4340},{"style":285},[4341],{"type":26,"value":299},{"type":30,"tagName":279,"properties":4343,"children":4344},{"style":347},[4345],{"type":26,"value":3622},{"type":30,"tagName":279,"properties":4347,"children":4348},{"style":302},[4349],{"type":26,"value":4131},{"type":30,"tagName":279,"properties":4351,"children":4352},{"style":285},[4353],{"type":26,"value":4136},{"type":30,"tagName":279,"properties":4355,"children":4356},{"style":291},[4357],{"type":26,"value":4358}," 8.0",{"type":30,"tagName":279,"properties":4360,"children":4361},{"style":302},[4362],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4365,"children":4366},{"class":281},[4367,4372,4377,4381],{"type":30,"tagName":279,"properties":4368,"children":4369},{"style":347},[4370],{"type":26,"value":4371},"  out_abs",{"type":30,"tagName":279,"properties":4373,"children":4374},{"style":302},[4375],{"type":26,"value":4376},"(Math.",{"type":30,"tagName":279,"properties":4378,"children":4379},{"style":347},[4380],{"type":26,"value":350},{"type":30,"tagName":279,"properties":4382,"children":4383},{"style":302},[4384],{"type":26,"value":4385},"(centered));",{"type":26,"value":27},{"type":30,"tagName":279,"properties":4388,"children":4389},{"class":281},[4390,4395,4399,4403],{"type":30,"tagName":279,"properties":4391,"children":4392},{"style":347},[4393],{"type":26,"value":4394},"  out_round",{"type":30,"tagName":279,"properties":4396,"children":4397},{"style":302},[4398],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4400,"children":4401},{"style":347},[4402],{"type":26,"value":521},{"type":30,"tagName":279,"properties":4404,"children":4405},{"style":302},[4406],{"type":26,"value":4385},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4409,"children":4410},{"class":281},[4411,4416,4420,4424],{"type":30,"tagName":279,"properties":4412,"children":4413},{"style":347},[4414],{"type":26,"value":4415},"  out_max",{"type":30,"tagName":279,"properties":4417,"children":4418},{"style":302},[4419],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4421,"children":4422},{"style":347},[4423],{"type":26,"value":845},{"type":30,"tagName":279,"properties":4425,"children":4426},{"style":302},[4427],{"type":26,"value":4428},"(high, close));",{"type":26,"value":27},{"type":30,"tagName":279,"properties":4431,"children":4432},{"class":281},[4433,4438,4442,4446],{"type":30,"tagName":279,"properties":4434,"children":4435},{"style":347},[4436],{"type":26,"value":4437},"  out_min",{"type":30,"tagName":279,"properties":4439,"children":4440},{"style":302},[4441],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4443,"children":4444},{"style":347},[4445],{"type":26,"value":863},{"type":30,"tagName":279,"properties":4447,"children":4448},{"style":302},[4449],{"type":26,"value":4450},"(low, close));",{"type":26,"value":27},{"type":30,"tagName":279,"properties":4453,"children":4454},{"class":281},[4455,4460,4464,4468,4473,4478],{"type":30,"tagName":279,"properties":4456,"children":4457},{"style":347},[4458],{"type":26,"value":4459},"  out_pow",{"type":30,"tagName":279,"properties":4461,"children":4462},{"style":302},[4463],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4465,"children":4466},{"style":347},[4467],{"type":26,"value":618},{"type":30,"tagName":279,"properties":4469,"children":4470},{"style":302},[4471],{"type":26,"value":4472},"(small, ",{"type":30,"tagName":279,"properties":4474,"children":4475},{"style":291},[4476],{"type":26,"value":4477},"2.0",{"type":30,"tagName":279,"properties":4479,"children":4480},{"style":302},[4481],{"type":26,"value":4482},"));",{"type":26,"value":27},{"type":30,"tagName":279,"properties":4485,"children":4486},{"class":281},[4487,4492,4496,4500],{"type":30,"tagName":279,"properties":4488,"children":4489},{"style":347},[4490],{"type":26,"value":4491},"  out_sqrt",{"type":30,"tagName":279,"properties":4493,"children":4494},{"style":302},[4495],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4497,"children":4498},{"style":347},[4499],{"type":26,"value":636},{"type":30,"tagName":279,"properties":4501,"children":4502},{"style":302},[4503],{"type":26,"value":4504},"(positive));",{"type":26,"value":27},{"type":30,"tagName":279,"properties":4507,"children":4508},{"class":281},[4509,4514,4518,4522],{"type":30,"tagName":279,"properties":4510,"children":4511},{"style":347},[4512],{"type":26,"value":4513},"  out_log",{"type":30,"tagName":279,"properties":4515,"children":4516},{"style":302},[4517],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4519,"children":4520},{"style":347},[4521],{"type":26,"value":751},{"type":30,"tagName":279,"properties":4523,"children":4524},{"style":302},[4525],{"type":26,"value":4504},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4528,"children":4529},{"class":281},[4530,4535,4539,4543],{"type":30,"tagName":279,"properties":4531,"children":4532},{"style":347},[4533],{"type":26,"value":4534},"  out_floor",{"type":30,"tagName":279,"properties":4536,"children":4537},{"style":302},[4538],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4540,"children":4541},{"style":347},[4542],{"type":26,"value":539},{"type":30,"tagName":279,"properties":4544,"children":4545},{"style":302},[4546],{"type":26,"value":4385},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4549,"children":4550},{"class":281},[4551,4556,4560,4564],{"type":30,"tagName":279,"properties":4552,"children":4553},{"style":347},[4554],{"type":26,"value":4555},"  out_ceil",{"type":30,"tagName":279,"properties":4557,"children":4558},{"style":302},[4559],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4561,"children":4562},{"style":347},[4563],{"type":26,"value":557},{"type":30,"tagName":279,"properties":4565,"children":4566},{"style":302},[4567],{"type":26,"value":4385},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4570,"children":4571},{"class":281},[4572,4577,4581,4585],{"type":30,"tagName":279,"properties":4573,"children":4574},{"style":347},[4575],{"type":26,"value":4576},"  out_sign",{"type":30,"tagName":279,"properties":4578,"children":4579},{"style":302},[4580],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4582,"children":4583},{"style":347},[4584],{"type":26,"value":479},{"type":30,"tagName":279,"properties":4586,"children":4587},{"style":302},[4588],{"type":26,"value":4385},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4591,"children":4592},{"class":281},[4593,4598,4602,4606],{"type":30,"tagName":279,"properties":4594,"children":4595},{"style":347},[4596],{"type":26,"value":4597},"  out_sin",{"type":30,"tagName":279,"properties":4599,"children":4600},{"style":302},[4601],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4603,"children":4604},{"style":347},[4605],{"type":26,"value":903},{"type":30,"tagName":279,"properties":4607,"children":4608},{"style":302},[4609],{"type":26,"value":4610},"(angle));",{"type":26,"value":27},{"type":30,"tagName":279,"properties":4613,"children":4614},{"class":281},[4615,4620,4624,4628],{"type":30,"tagName":279,"properties":4616,"children":4617},{"style":347},[4618],{"type":26,"value":4619},"  out_cos",{"type":30,"tagName":279,"properties":4621,"children":4622},{"style":302},[4623],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4625,"children":4626},{"style":347},[4627],{"type":26,"value":921},{"type":30,"tagName":279,"properties":4629,"children":4630},{"style":302},[4631],{"type":26,"value":4610},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4634,"children":4635},{"class":281},[4636,4641,4645,4649,4653,4657,4661,4665,4670],{"type":30,"tagName":279,"properties":4637,"children":4638},{"style":347},[4639],{"type":26,"value":4640},"  out_tan",{"type":30,"tagName":279,"properties":4642,"children":4643},{"style":302},[4644],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4646,"children":4647},{"style":347},[4648],{"type":26,"value":938},{"type":30,"tagName":279,"properties":4650,"children":4651},{"style":302},[4652],{"type":26,"value":2481},{"type":30,"tagName":279,"properties":4654,"children":4655},{"style":347},[4656],{"type":26,"value":89},{"type":30,"tagName":279,"properties":4658,"children":4659},{"style":302},[4660],{"type":26,"value":4131},{"type":30,"tagName":279,"properties":4662,"children":4663},{"style":285},[4664],{"type":26,"value":4136},{"type":30,"tagName":279,"properties":4666,"children":4667},{"style":291},[4668],{"type":26,"value":4669}," 40.0",{"type":30,"tagName":279,"properties":4671,"children":4672},{"style":302},[4673],{"type":26,"value":4482},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4676,"children":4677},{"class":281},[4678,4683,4687,4691],{"type":30,"tagName":279,"properties":4679,"children":4680},{"style":347},[4681],{"type":26,"value":4682},"  out_asin",{"type":30,"tagName":279,"properties":4684,"children":4685},{"style":302},[4686],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4688,"children":4689},{"style":347},[4690],{"type":26,"value":957},{"type":30,"tagName":279,"properties":4692,"children":4693},{"style":302},[4694],{"type":26,"value":4695},"(bounded));",{"type":26,"value":27},{"type":30,"tagName":279,"properties":4698,"children":4699},{"class":281},[4700,4705,4709,4713],{"type":30,"tagName":279,"properties":4701,"children":4702},{"style":347},[4703],{"type":26,"value":4704},"  out_acos",{"type":30,"tagName":279,"properties":4706,"children":4707},{"style":302},[4708],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4710,"children":4711},{"style":347},[4712],{"type":26,"value":974},{"type":30,"tagName":279,"properties":4714,"children":4715},{"style":302},[4716],{"type":26,"value":4695},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4719,"children":4720},{"class":281},[4721,4726,4730,4734],{"type":30,"tagName":279,"properties":4722,"children":4723},{"style":347},[4724],{"type":26,"value":4725},"  out_atan",{"type":30,"tagName":279,"properties":4727,"children":4728},{"style":302},[4729],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4731,"children":4732},{"style":347},[4733],{"type":26,"value":991},{"type":30,"tagName":279,"properties":4735,"children":4736},{"style":302},[4737],{"type":26,"value":4385},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4740,"children":4741},{"class":281},[4742,4747,4751,4755],{"type":30,"tagName":279,"properties":4743,"children":4744},{"style":347},[4745],{"type":26,"value":4746},"  out_atan2",{"type":30,"tagName":279,"properties":4748,"children":4749},{"style":302},[4750],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4752,"children":4753},{"style":347},[4754],{"type":26,"value":1009},{"type":30,"tagName":279,"properties":4756,"children":4757},{"style":302},[4758],{"type":26,"value":4759},"(centered, positive));",{"type":26,"value":27},{"type":30,"tagName":279,"properties":4762,"children":4763},{"class":281},[4764,4769,4773,4777],{"type":30,"tagName":279,"properties":4765,"children":4766},{"style":347},[4767],{"type":26,"value":4768},"  out_sinh",{"type":30,"tagName":279,"properties":4770,"children":4771},{"style":302},[4772],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4774,"children":4775},{"style":347},[4776],{"type":26,"value":1050},{"type":30,"tagName":279,"properties":4778,"children":4779},{"style":302},[4780],{"type":26,"value":4781},"(small));",{"type":26,"value":27},{"type":30,"tagName":279,"properties":4784,"children":4785},{"class":281},[4786,4791,4795,4799],{"type":30,"tagName":279,"properties":4787,"children":4788},{"style":347},[4789],{"type":26,"value":4790},"  out_cosh",{"type":30,"tagName":279,"properties":4792,"children":4793},{"style":302},[4794],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4796,"children":4797},{"style":347},[4798],{"type":26,"value":1068},{"type":30,"tagName":279,"properties":4800,"children":4801},{"style":302},[4802],{"type":26,"value":4781},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4805,"children":4806},{"class":281},[4807,4812,4816,4820],{"type":30,"tagName":279,"properties":4808,"children":4809},{"style":347},[4810],{"type":26,"value":4811},"  out_tanh",{"type":30,"tagName":279,"properties":4813,"children":4814},{"style":302},[4815],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4817,"children":4818},{"style":347},[4819],{"type":26,"value":1085},{"type":30,"tagName":279,"properties":4821,"children":4822},{"style":302},[4823],{"type":26,"value":4781},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4826,"children":4827},{"class":281},[4828,4833,4837,4841],{"type":30,"tagName":279,"properties":4829,"children":4830},{"style":347},[4831],{"type":26,"value":4832},"  out_asinh",{"type":30,"tagName":279,"properties":4834,"children":4835},{"style":302},[4836],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4838,"children":4839},{"style":347},[4840],{"type":26,"value":1102},{"type":30,"tagName":279,"properties":4842,"children":4843},{"style":302},[4844],{"type":26,"value":4781},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4847,"children":4848},{"class":281},[4849,4854,4858,4862],{"type":30,"tagName":279,"properties":4850,"children":4851},{"style":347},[4852],{"type":26,"value":4853},"  out_acosh",{"type":30,"tagName":279,"properties":4855,"children":4856},{"style":302},[4857],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4859,"children":4860},{"style":347},[4861],{"type":26,"value":1119},{"type":30,"tagName":279,"properties":4863,"children":4864},{"style":302},[4865],{"type":26,"value":4504},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4868,"children":4869},{"class":281},[4870,4875,4879,4883,4888,4892,4897],{"type":30,"tagName":279,"properties":4871,"children":4872},{"style":347},[4873],{"type":26,"value":4874},"  out_atanh",{"type":30,"tagName":279,"properties":4876,"children":4877},{"style":302},[4878],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4880,"children":4881},{"style":347},[4882],{"type":26,"value":1138},{"type":30,"tagName":279,"properties":4884,"children":4885},{"style":302},[4886],{"type":26,"value":4887},"(bounded ",{"type":30,"tagName":279,"properties":4889,"children":4890},{"style":285},[4891],{"type":26,"value":4136},{"type":30,"tagName":279,"properties":4893,"children":4894},{"style":291},[4895],{"type":26,"value":4896}," 2.0",{"type":30,"tagName":279,"properties":4898,"children":4899},{"style":302},[4900],{"type":26,"value":4482},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4903,"children":4904},{"class":281},[4905,4910,4914,4918],{"type":30,"tagName":279,"properties":4906,"children":4907},{"style":347},[4908],{"type":26,"value":4909},"  out_exp",{"type":30,"tagName":279,"properties":4911,"children":4912},{"style":302},[4913],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4915,"children":4916},{"style":347},[4917],{"type":26,"value":713},{"type":30,"tagName":279,"properties":4919,"children":4920},{"style":302},[4921],{"type":26,"value":4781},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4924,"children":4925},{"class":281},[4926,4931,4935,4939],{"type":30,"tagName":279,"properties":4927,"children":4928},{"style":347},[4929],{"type":26,"value":4930},"  out_expm1",{"type":30,"tagName":279,"properties":4932,"children":4933},{"style":302},[4934],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4936,"children":4937},{"style":347},[4938],{"type":26,"value":732},{"type":30,"tagName":279,"properties":4940,"children":4941},{"style":302},[4942],{"type":26,"value":4781},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4945,"children":4946},{"class":281},[4947,4952,4956,4960,4964,4968],{"type":30,"tagName":279,"properties":4948,"children":4949},{"style":347},[4950],{"type":26,"value":4951},"  out_log1p",{"type":30,"tagName":279,"properties":4953,"children":4954},{"style":302},[4955],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4957,"children":4958},{"style":347},[4959],{"type":26,"value":768},{"type":30,"tagName":279,"properties":4961,"children":4962},{"style":302},[4963],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4965,"children":4966},{"style":347},[4967],{"type":26,"value":350},{"type":30,"tagName":279,"properties":4969,"children":4970},{"style":302},[4971],{"type":26,"value":4972},"(small)));",{"type":26,"value":27},{"type":30,"tagName":279,"properties":4975,"children":4976},{"class":281},[4977,4982,4986,4990],{"type":30,"tagName":279,"properties":4978,"children":4979},{"style":347},[4980],{"type":26,"value":4981},"  out_log2",{"type":30,"tagName":279,"properties":4983,"children":4984},{"style":302},[4985],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":4987,"children":4988},{"style":347},[4989],{"type":26,"value":785},{"type":30,"tagName":279,"properties":4991,"children":4992},{"style":302},[4993],{"type":26,"value":4504},{"type":26,"value":27},{"type":30,"tagName":279,"properties":4996,"children":4997},{"class":281},[4998,5003,5007,5011],{"type":30,"tagName":279,"properties":4999,"children":5000},{"style":347},[5001],{"type":26,"value":5002},"  out_log10",{"type":30,"tagName":279,"properties":5004,"children":5005},{"style":302},[5006],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":5008,"children":5009},{"style":347},[5010],{"type":26,"value":804},{"type":30,"tagName":279,"properties":5012,"children":5013},{"style":302},[5014],{"type":26,"value":4504},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5017,"children":5018},{"class":281},[5019,5024,5028,5032],{"type":30,"tagName":279,"properties":5020,"children":5021},{"style":347},[5022],{"type":26,"value":5023},"  out_cbrt",{"type":30,"tagName":279,"properties":5025,"children":5026},{"style":302},[5027],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":5029,"children":5030},{"style":347},[5031],{"type":26,"value":654},{"type":30,"tagName":279,"properties":5033,"children":5034},{"style":302},[5035],{"type":26,"value":4385},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5038,"children":5039},{"class":281},[5040,5045,5049,5053],{"type":30,"tagName":279,"properties":5041,"children":5042},{"style":347},[5043],{"type":26,"value":5044},"  out_hypot",{"type":30,"tagName":279,"properties":5046,"children":5047},{"style":302},[5048],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":5050,"children":5051},{"style":347},[5052],{"type":26,"value":673},{"type":30,"tagName":279,"properties":5054,"children":5055},{"style":302},[5056],{"type":26,"value":5057},"(centered, small));",{"type":26,"value":27},{"type":30,"tagName":279,"properties":5060,"children":5061},{"class":281},[5062,5067,5071,5075],{"type":30,"tagName":279,"properties":5063,"children":5064},{"style":347},[5065],{"type":26,"value":5066},"  out_trunc",{"type":30,"tagName":279,"properties":5068,"children":5069},{"style":302},[5070],{"type":26,"value":4376},{"type":30,"tagName":279,"properties":5072,"children":5073},{"style":347},[5074],{"type":26,"value":576},{"type":30,"tagName":279,"properties":5076,"children":5077},{"style":302},[5078],{"type":26,"value":4385},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5081,"children":5082},{"class":281},[5083,5088],{"type":30,"tagName":279,"properties":5084,"children":5085},{"style":347},[5086],{"type":26,"value":5087},"  emitRow",{"type":30,"tagName":279,"properties":5089,"children":5090},{"style":302},[5091],{"type":26,"value":3986},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5094,"children":5095},{"class":281},[5096],{"type":30,"tagName":279,"properties":5097,"children":5098},{"style":302},[5099],{"type":26,"value":3926},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5102,"children":5103},{"class":281},[],{"type":26,"value":27},{"type":30,"tagName":279,"properties":5106,"children":5107},{"class":281},[5108,5112,5116,5121,5125,5129,5133],{"type":30,"tagName":279,"properties":5109,"children":5110},{"style":285},[5111],{"type":26,"value":3846},{"type":30,"tagName":279,"properties":5113,"children":5114},{"style":285},[5115],{"type":26,"value":3851},{"type":30,"tagName":279,"properties":5117,"children":5118},{"style":347},[5119],{"type":26,"value":5120}," reset",{"type":30,"tagName":279,"properties":5122,"children":5123},{"style":302},[5124],{"type":26,"value":3861},{"type":30,"tagName":279,"properties":5126,"children":5127},{"style":285},[5128],{"type":26,"value":3582},{"type":30,"tagName":279,"properties":5130,"children":5131},{"style":291},[5132],{"type":26,"value":3870},{"type":30,"tagName":279,"properties":5134,"children":5135},{"style":302},[5136],{"type":26,"value":2101},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5139,"children":5140},{"class":281},[5141,5146,5151],{"type":30,"tagName":279,"properties":5142,"children":5143},{"style":302},[5144],{"type":26,"value":5145},"  sma.",{"type":30,"tagName":279,"properties":5147,"children":5148},{"style":347},[5149],{"type":26,"value":5150},"reset",{"type":30,"tagName":279,"properties":5152,"children":5153},{"style":302},[5154],{"type":26,"value":3986},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5157,"children":5158},{"class":281},[5159,5163,5167,5171],{"type":30,"tagName":279,"properties":5160,"children":5161},{"style":302},[5162],{"type":26,"value":4224},{"type":30,"tagName":279,"properties":5164,"children":5165},{"style":285},[5166],{"type":26,"value":339},{"type":30,"tagName":279,"properties":5168,"children":5169},{"style":291},[5170],{"type":26,"value":3596},{"type":30,"tagName":279,"properties":5172,"children":5173},{"style":302},[5174],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5177,"children":5178},{"class":281},[5179,5183,5187,5191],{"type":30,"tagName":279,"properties":5180,"children":5181},{"style":302},[5182],{"type":26,"value":4072},{"type":30,"tagName":279,"properties":5184,"children":5185},{"style":285},[5186],{"type":26,"value":339},{"type":30,"tagName":279,"properties":5188,"children":5189},{"style":291},[5190],{"type":26,"value":3631},{"type":30,"tagName":279,"properties":5192,"children":5193},{"style":302},[5194],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5197,"children":5198},{"class":281},[5199,5203,5207,5211],{"type":30,"tagName":279,"properties":5200,"children":5201},{"style":302},[5202],{"type":26,"value":4106},{"type":30,"tagName":279,"properties":5204,"children":5205},{"style":285},[5206],{"type":26,"value":339},{"type":30,"tagName":279,"properties":5208,"children":5209},{"style":291},[5210],{"type":26,"value":3631},{"type":30,"tagName":279,"properties":5212,"children":5213},{"style":302},[5214],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5217,"children":5218},{"class":281},[5219,5223,5227,5231],{"type":30,"tagName":279,"properties":5220,"children":5221},{"style":302},[5222],{"type":26,"value":4154},{"type":30,"tagName":279,"properties":5224,"children":5225},{"style":285},[5226],{"type":26,"value":339},{"type":30,"tagName":279,"properties":5228,"children":5229},{"style":291},[5230],{"type":26,"value":3631},{"type":30,"tagName":279,"properties":5232,"children":5233},{"style":302},[5234],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5237,"children":5238},{"class":281},[5239,5243,5247,5251],{"type":30,"tagName":279,"properties":5240,"children":5241},{"style":302},[5242],{"type":26,"value":4194},{"type":30,"tagName":279,"properties":5244,"children":5245},{"style":285},[5246],{"type":26,"value":339},{"type":30,"tagName":279,"properties":5248,"children":5249},{"style":291},[5250],{"type":26,"value":3631},{"type":30,"tagName":279,"properties":5252,"children":5253},{"style":302},[5254],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5257,"children":5258},{"class":281},[5259,5263,5267,5271],{"type":30,"tagName":279,"properties":5260,"children":5261},{"style":302},[5262],{"type":26,"value":3995},{"type":30,"tagName":279,"properties":5264,"children":5265},{"style":285},[5266],{"type":26,"value":339},{"type":30,"tagName":279,"properties":5268,"children":5269},{"style":291},[5270],{"type":26,"value":3631},{"type":30,"tagName":279,"properties":5272,"children":5273},{"style":302},[5274],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5277,"children":5278},{"class":281},[5279,5283,5287,5291],{"type":30,"tagName":279,"properties":5280,"children":5281},{"style":302},[5282],{"type":26,"value":4017},{"type":30,"tagName":279,"properties":5284,"children":5285},{"style":285},[5286],{"type":26,"value":339},{"type":30,"tagName":279,"properties":5288,"children":5289},{"style":291},[5290],{"type":26,"value":3631},{"type":30,"tagName":279,"properties":5292,"children":5293},{"style":302},[5294],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5297,"children":5298},{"class":281},[5299,5303,5307,5311],{"type":30,"tagName":279,"properties":5300,"children":5301},{"style":302},[5302],{"type":26,"value":3972},{"type":30,"tagName":279,"properties":5304,"children":5305},{"style":285},[5306],{"type":26,"value":339},{"type":30,"tagName":279,"properties":5308,"children":5309},{"style":291},[5310],{"type":26,"value":3631},{"type":30,"tagName":279,"properties":5312,"children":5313},{"style":302},[5314],{"type":26,"value":2062},{"type":26,"value":27},{"type":30,"tagName":279,"properties":5317,"children":5318},{"class":281},[5319],{"type":30,"tagName":279,"properties":5320,"children":5321},{"style":302},[5322],{"type":26,"value":3926},{"type":26,"value":27},{"type":30,"tagName":358,"properties":5325,"children":5327,"position":5335},{"id":5326},"domain-notes",[5328],{"type":26,"value":5329,"position":5330},"Domain notes",{"start":5331,"end":5333},{"line":73,"column":124,"offset":5332},8228,{"line":73,"column":134,"offset":5334},8240,{"start":5336,"end":5338},{"line":73,"column":20,"offset":5337},8225,{"line":73,"column":134,"offset":5334},{"type":26,"value":27},{"type":30,"tagName":31,"properties":5341,"children":5342,"position":5352},{},[5343],{"type":26,"value":5344,"position":5345},"A few methods are only defined for part of the number line, exactly as in\nstandard math:",{"start":5346,"end":5349},{"line":5347,"column":20,"offset":5348},221,8242,{"line":5350,"column":191,"offset":5351},222,8330,{"start":5353,"end":5354},{"line":5347,"column":20,"offset":5348},{"line":5350,"column":191,"offset":5351},{"type":26,"value":27},{"type":30,"tagName":5357,"properties":5358,"children":5359,"position":5571},"ul",{},[5360,5361,5444,5445,5525,5526,5570],{"type":26,"value":27},{"type":30,"tagName":5362,"properties":5363,"children":5364,"position":5440},"li",{},[5365,5379,5384,5396,5403,5416,5422,5433],{"type":30,"tagName":44,"properties":5366,"children":5367,"position":5376},{},[5368],{"type":26,"value":5369,"position":5370},"Math.sqrt",{"start":5371,"end":5374},{"line":5372,"column":398,"offset":5373},224,8334,{"line":5372,"column":240,"offset":5375},8345,{"start":5377,"end":5378},{"line":5372,"column":398,"offset":5373},{"line":5372,"column":240,"offset":5375},{"type":26,"value":1339,"position":5380},{"start":5381,"end":5382},{"line":5372,"column":240,"offset":5375},{"line":5372,"column":201,"offset":5383},8350,{"type":30,"tagName":44,"properties":5385,"children":5386,"position":5393},{},[5387],{"type":26,"value":5388,"position":5389},"Math.log",{"start":5390,"end":5391},{"line":5372,"column":201,"offset":5383},{"line":5372,"column":83,"offset":5392},8360,{"start":5394,"end":5395},{"line":5372,"column":201,"offset":5383},{"line":5372,"column":83,"offset":5392},{"type":26,"value":5397,"position":5398}," expect non-negative input. Guard with\n",{"start":5399,"end":5400},{"line":5372,"column":83,"offset":5392},{"line":5401,"column":20,"offset":5402},225,8399,{"type":30,"tagName":44,"properties":5404,"children":5405,"position":5413},{},[5406],{"type":26,"value":5407,"position":5408},"Math.abs(x) + 1.0",{"start":5409,"end":5411},{"line":5401,"column":398,"offset":5410},8401,{"line":5401,"column":41,"offset":5412},8420,{"start":5414,"end":5415},{"line":5401,"column":398,"offset":5410},{"line":5401,"column":41,"offset":5412},{"type":26,"value":5417,"position":5418}," or a ",{"start":5419,"end":5420},{"line":5401,"column":41,"offset":5412},{"line":5401,"column":52,"offset":5421},8426,{"type":30,"tagName":44,"properties":5423,"children":5424,"position":5430},{},[5425],{"type":26,"value":1330,"position":5426},{"start":5427,"end":5428},{"line":5401,"column":52,"offset":5421},{"line":5401,"column":561,"offset":5429},8436,{"start":5431,"end":5432},{"line":5401,"column":52,"offset":5421},{"line":5401,"column":561,"offset":5429},{"type":26,"value":5434,"position":5435}," floor if your series can go negative\nor hit zero.",{"start":5436,"end":5437},{"line":5401,"column":561,"offset":5429},{"line":5438,"column":191,"offset":5439},226,8488,{"start":5441,"end":5443},{"line":5372,"column":20,"offset":5442},8332,{"line":5438,"column":191,"offset":5439},{"type":26,"value":27},{"type":30,"tagName":5362,"properties":5446,"children":5447,"position":5521},{},[5448,5462,5467,5479,5485,5497,5504,5516],{"type":30,"tagName":44,"properties":5449,"children":5450,"position":5459},{},[5451],{"type":26,"value":5452,"position":5453},"Math.asin",{"start":5454,"end":5457},{"line":5455,"column":398,"offset":5456},227,8491,{"line":5455,"column":240,"offset":5458},8502,{"start":5460,"end":5461},{"line":5455,"column":398,"offset":5456},{"line":5455,"column":240,"offset":5458},{"type":26,"value":1339,"position":5463},{"start":5464,"end":5465},{"line":5455,"column":240,"offset":5458},{"line":5455,"column":201,"offset":5466},8507,{"type":30,"tagName":44,"properties":5468,"children":5469,"position":5476},{},[5470],{"type":26,"value":5471,"position":5472},"Math.acos",{"start":5473,"end":5474},{"line":5455,"column":201,"offset":5466},{"line":5455,"column":161,"offset":5475},8518,{"start":5477,"end":5478},{"line":5455,"column":201,"offset":5466},{"line":5455,"column":161,"offset":5475},{"type":26,"value":5480,"position":5481}," only accept values in ",{"start":5482,"end":5483},{"line":5455,"column":161,"offset":5475},{"line":5455,"column":1755,"offset":5484},8541,{"type":30,"tagName":44,"properties":5486,"children":5487,"position":5494},{},[5488],{"type":26,"value":5489,"position":5490},"[-1, 1]",{"start":5491,"end":5492},{"line":5455,"column":1755,"offset":5484},{"line":5455,"column":1343,"offset":5493},8550,{"start":5495,"end":5496},{"line":5455,"column":1755,"offset":5484},{"line":5455,"column":1343,"offset":5493},{"type":26,"value":5498,"position":5499},". Feed them\nsomething already bounded (the module uses ",{"start":5500,"end":5501},{"line":5455,"column":1343,"offset":5493},{"line":5502,"column":145,"offset":5503},228,8607,{"type":30,"tagName":44,"properties":5505,"children":5506,"position":5513},{},[5507],{"type":26,"value":5508,"position":5509},"Math.sin(...)",{"start":5510,"end":5511},{"line":5502,"column":145,"offset":5503},{"line":5502,"column":1230,"offset":5512},8622,{"start":5514,"end":5515},{"line":5502,"column":145,"offset":5503},{"line":5502,"column":1230,"offset":5512},{"type":26,"value":1429,"position":5517},{"start":5518,"end":5519},{"line":5502,"column":1230,"offset":5512},{"line":5502,"column":103,"offset":5520},8624,{"start":5522,"end":5524},{"line":5455,"column":20,"offset":5523},8489,{"line":5502,"column":103,"offset":5520},{"type":26,"value":27},{"type":30,"tagName":5362,"properties":5527,"children":5528,"position":5566},{},[5529,5543,5549,5561],{"type":30,"tagName":44,"properties":5530,"children":5531,"position":5540},{},[5532],{"type":26,"value":5533,"position":5534},"Math.acosh",{"start":5535,"end":5538},{"line":5536,"column":398,"offset":5537},229,8627,{"line":5536,"column":191,"offset":5539},8639,{"start":5541,"end":5542},{"line":5536,"column":398,"offset":5537},{"line":5536,"column":191,"offset":5539},{"type":26,"value":5544,"position":5545}," expects input ",{"start":5546,"end":5547},{"line":5536,"column":191,"offset":5539},{"line":5536,"column":161,"offset":5548},8654,{"type":30,"tagName":44,"properties":5550,"children":5551,"position":5558},{},[5552],{"type":26,"value":5553,"position":5554},">= 1",{"start":5555,"end":5556},{"line":5536,"column":161,"offset":5548},{"line":5536,"column":1257,"offset":5557},8660,{"start":5559,"end":5560},{"line":5536,"column":161,"offset":5548},{"line":5536,"column":1257,"offset":5557},{"type":26,"value":1306,"position":5562},{"start":5563,"end":5564},{"line":5536,"column":1257,"offset":5557},{"line":5536,"column":171,"offset":5565},8661,{"start":5567,"end":5569},{"line":5536,"column":20,"offset":5568},8625,{"line":5536,"column":171,"offset":5565},{"type":26,"value":27},{"start":5572,"end":5573},{"line":5372,"column":20,"offset":5442},{"line":5536,"column":171,"offset":5565},{"type":26,"value":27},{"type":30,"tagName":31,"properties":5576,"children":5577,"position":5677},{},[5578,5586,5598,5606,5617,5624,5635,5641,5653,5660,5671],{"type":26,"value":5579,"position":5580},"Out-of-domain input produces ",{"start":5581,"end":5584},{"line":5582,"column":20,"offset":5583},231,8663,{"line":5582,"column":161,"offset":5585},8692,{"type":30,"tagName":44,"properties":5587,"children":5588,"position":5595},{},[5589],{"type":26,"value":5590,"position":5591},"NaN",{"start":5592,"end":5593},{"line":5582,"column":161,"offset":5585},{"line":5582,"column":640,"offset":5594},8697,{"start":5596,"end":5597},{"line":5582,"column":161,"offset":5585},{"line":5582,"column":640,"offset":5594},{"type":26,"value":5599,"position":5600}," rather than trapping, so an output may\nsimply show gaps where the input left the valid range, and ",{"start":5601,"end":5602},{"line":5582,"column":640,"offset":5594},{"line":5603,"column":5604,"offset":5605},232,60,8796,{"type":30,"tagName":44,"properties":5607,"children":5608,"position":5614},{},[5609],{"type":26,"value":5590,"position":5610},{"start":5611,"end":5612},{"line":5603,"column":5604,"offset":5605},{"line":5603,"column":1003,"offset":5613},8801,{"start":5615,"end":5616},{"line":5603,"column":5604,"offset":5605},{"line":5603,"column":1003,"offset":5613},{"type":26,"value":5618,"position":5619}," written\nto an output draws nothing and never trips an alert. A division by zero\non ",{"start":5620,"end":5621},{"line":5603,"column":1003,"offset":5613},{"line":5622,"column":124,"offset":5623},234,8885,{"type":30,"tagName":44,"properties":5625,"children":5626,"position":5632},{},[5627],{"type":26,"value":89,"position":5628},{"start":5629,"end":5630},{"line":5622,"column":124,"offset":5623},{"line":5622,"column":406,"offset":5631},8890,{"start":5633,"end":5634},{"line":5622,"column":124,"offset":5623},{"line":5622,"column":406,"offset":5631},{"type":26,"value":5636,"position":5637}," yields an infinity, not a trap; ",{"start":5638,"end":5639},{"line":5622,"column":406,"offset":5631},{"line":5622,"column":1310,"offset":5640},8923,{"type":30,"tagName":44,"properties":5642,"children":5643,"position":5650},{},[5644],{"type":26,"value":5645,"position":5646},"isFinite(x)",{"start":5647,"end":5648},{"line":5622,"column":1310,"offset":5640},{"line":5622,"column":789,"offset":5649},8936,{"start":5651,"end":5652},{"line":5622,"column":1310,"offset":5640},{"line":5622,"column":789,"offset":5649},{"type":26,"value":5654,"position":5655}," catches both before\nthe value reaches an output. Integer division by zero DOES trap and\naborts the evaluation, so guard an ",{"start":5656,"end":5657},{"line":5622,"column":789,"offset":5649},{"line":5658,"column":1257,"offset":5659},236,9060,{"type":30,"tagName":44,"properties":5661,"children":5662,"position":5668},{},[5663],{"type":26,"value":1503,"position":5664},{"start":5665,"end":5666},{"line":5658,"column":1257,"offset":5659},{"line":5658,"column":951,"offset":5667},9065,{"start":5669,"end":5670},{"line":5658,"column":1257,"offset":5659},{"line":5658,"column":951,"offset":5667},{"type":26,"value":5672,"position":5673}," divisor.",{"start":5674,"end":5675},{"line":5658,"column":951,"offset":5667},{"line":5658,"column":1622,"offset":5676},9074,{"start":5678,"end":5679},{"line":5582,"column":20,"offset":5583},{"line":5658,"column":1622,"offset":5676},{"quirksMode":5681},false,{"start":5683,"end":5684},{"line":20,"column":20,"offset":21},{"line":5685,"column":20,"offset":5686},237,9075,1790157158617]