[{"data":1,"prerenderedAt":2373},["ShallowReactive",2],{"wrun-open-editor-url":3,"indicators:settings/checks":4},"https://openmarket.xyz/chart/#wrun-open=v1",{"slug":5,"filePath":6,"frontmatter":7,"rawMarkdown":12,"tree":13},"settings/checks","settings/checks.md",{"title":8,"description":9,"order":10,"section":11},"What the build checks","The declarations are read from the text without running it, and Run checks them before the compiler runs.",30,"settings","---\ntitle: \"What the build checks\"\ndescription: \"The declarations are read from the text without running it, and Run checks them before the compiler runs.\"\norder: 30\nsection: \"settings\"\n---\n\n\u003C!-- source: docs/indicators/settings/checks.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# What the build checks\n\nThe declarations are read from the text without running it, and **Run** checks them before the compiler runs.\n\n## What it is\n\nDeclarations are literals: the extractor reads them from the text\nwithout running it, and each kind checks its own default's shape, a\nwhole number for `param.int`, hex for `param.color`, one of the options\nfor `param.choice`. Every kind takes one options object, every key\noptional, and a key the kind cannot use is refused by name. The Console\nshows each refusal on the declaration's line:\n\n```text\nparam.bool 'x' takes no min option (its value is not a number field)\n```\n\n![A toggle declared with a min option: its line underlined in the editor, the declarations row in the Console with the refusal, the error count in the status bar, and Run blocked](/wrun/images/checks-declaration.png)\n\n- Line 7 is underlined as you type: the extractor reads the declaration\n  before anything compiles.\n- The Console row is tagged `declarations` and starts with the line\n  number; the message names the kind, the setting and the option.\n- The status bar counts the error, and Run answers \"Cannot run: 1\n  error(s) must be fixed first.\"\n\n## The refusal table\n\n| Mistake | What the Console says |\n| --- | --- |\n| a key the kind does not take | `param.int options accept only { required, min, max, description, label, step, group, row, hint, when, hide, slider, unit, unit_default, confirm }, not 'tooltip'` |\n| a typed key on plain `param` | `param options accept only { required, min, max, description }, not 'label'` |\n| a number-field key on a toggle | `param.bool 'x' takes no min option (its value is not a number field)` |\n| a unit picker on a range | `param.range 'r' takes no unit option (a unit picker sits beside one number field, not a range)` |\n| `hide` without `when` | `param.int 'x' declares hide without when; hide names what happens when the when param is off, so declare when beside it` |\n| `when` naming a setting that is not a toggle | `param.int 'x' when names 'y', which is not a param.bool (when takes the NAME of a param.bool, e.g. when: \"show_bands\")` |\n| a slider without both bounds | `param.int 'x' declares slider without min and max (a slider needs both bounds)` |\n| a fractional `param.int` default | `param.int 'x' default must be an integer literal, not 1.5` |\n| a choice default that is not an option | `param.choice 'm' default \"c\" is not one of its options (known: a, b)` |\n| a color that is not hex | `param.color 'c' default takes \"#rrggbb\" or \"#rrggbbaa\", not 'red'` |\n| a range without bounds | `param.range 'r' needs min and max (the two-handle slider's bounds), e.g. param.range(\"r\", [1, 2], { min: 0, max: 100 })` |\n| a list without `max` | `param.list 'l' needs max (the most items the dialog may hold), e.g. param.list(\"l\", [1,2], { max: 8 })` |\n| a list whose `max` alone crosses 128 | `param.list 'l' max 200 would put 201 params on the sheet (max slots and the count); hosted lanes cap params at 128, so max is at most 127` |\n| a source default off the menu | `unknown field ohlcv.vwap for param.source 's' (known: open, high, low, close, hl2, hlc3, ohlc4, volume, hlcc4)` |\n| a reference to the wrong kind | `output 'h' color references \"@k\", which is not a param.color` |\n| a reference where no setting can paint | `draw.line 'ln' color references \"@c\", but a param paints an output, a renderer or a legend entry only; write a colour literal here` |\n| a preset naming a composite | `preset 'A' sets 'band', which is not a declared param on the sheet (a composite is set by its members, e.g. band_lo)` |\n| a preset value the setting cannot take | `preset 'A' value for 'mode' takes one of its options as a string (fast, slow), not \"Zed\"` |\n| a name a composite already derives | `param 'band_lo' collides with the name param.range 'band' derives; rename one` |\n| more than 128 settings | `the sheet would carry 129 params after expansion (a range derives two, a list max + 1, a session three, a unit list one more); hosted lanes cap params at 128` |\n| a default above `max` | `Param 'length' (default): default above max` |\n| `min` above `max` | `Param 'length' (min): min must be \u003C= max` |\n| a computed default (`param(\"n\", base * 2)`) | `param 'n' default must be a numeric literal (expected a numeric literal)` |\n| a string default on a number field (`param(\"mode\", \"ema\")`) | `param 'mode' default must be a numeric literal (expected a numeric literal)` |\n| a name built from a variable | `param names must be string literals (expected a string literal)` |\n\nThe rows by the page that explains them: the option rows on\n[Options on a setting](options.md), the default rows on\n[Setting kinds](kinds.md), the reference rows on\n[The Style page](style-page.md), the preset rows on [Presets](presets.md),\nthe source default and the cap on [Picks, lanes, the cap](picks-and-lanes.md).\n\n## Reserved names\n\nA setting cannot take a name the chart keeps for itself: `symbol`,\n`exchange`, `interval`, `transformations`, `ticksPerBar`, `currency`,\n`runMode`, `devViewerTier`, `errorMessage`, `splineVisibility`,\n`customScriptId`, `subType`, `scriptSource`, `catalogSource`, `wrunRef`,\n`wrunRegistryRef`, `wrunRunTarget`, `wrunAlertOutputs`, `wrunDraftRef`,\n`isProtectedScript`, `codeVisibility`, `hasGuide`, `scriptAuthor`, or\nany name that starts with `__style__` (\"param 'symbol' uses a reserved\nname ...; rename it\"). Every other name is free, `smooth`, `width` and\n`opacity` included.\n\n## Common errors\n\nEach message with its symptom, its cause and its fix, beside the rest of\nthe build's refusals: [Common errors](../faq/common-errors.md). The full\ngrammar, every key and its legal values:\n[Declarations and the sheet](../reference/declarations.md#the-declaration-grammar).\n\n## Related\n\n- [Setting kinds](kinds.md): the default each kind takes\n- [Options on a setting](options.md): which kind takes which option\n- [Presets](presets.md): the values a preset may name\n- [Common errors](../faq/common-errors.md): symptom, cause and fix per message\n",{"type":14,"children":15,"data":2366,"position":2368},"root",[16,26,29,30,72,73,91,92,169,170,194,195,213,214,297,298,313,315,1527,1528,1652,1653,1667,1668,2153,2154,2169,2170,2227,2228,2242,2243],{"type":17,"value":18,"position":19},"comment"," source: docs/indicators/settings/checks.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit ",{"start":20,"end":23},{"line":21,"column":21,"offset":22},1,0,{"line":21,"column":24,"offset":25},122,121,{"type":27,"value":28},"text","\n",{"type":27,"value":28},{"type":31,"tagName":32,"properties":33,"children":34,"position":69},"element","p",{},[35,44,62],{"type":27,"value":36,"position":37},"The declarations are read from the text without running it, and ",{"start":38,"end":41},{"line":39,"column":21,"offset":40},5,148,{"line":39,"column":42,"offset":43},65,212,{"type":31,"tagName":45,"properties":46,"children":47,"position":57},"strong",{},[48],{"type":27,"value":49,"position":50},"Run",{"start":51,"end":54},{"line":39,"column":52,"offset":53},67,214,{"line":39,"column":55,"offset":56},70,217,{"start":58,"end":59},{"line":39,"column":42,"offset":43},{"line":39,"column":60,"offset":61},72,219,{"type":27,"value":63,"position":64}," checks them before the compiler runs.",{"start":65,"end":66},{"line":39,"column":60,"offset":61},{"line":39,"column":67,"offset":68},110,257,{"start":70,"end":71},{"line":39,"column":21,"offset":40},{"line":39,"column":67,"offset":68},{"type":27,"value":28},{"type":31,"tagName":74,"properties":75,"children":76,"position":87},"h2",{},[77],{"type":27,"value":78,"position":79},"What it is",{"start":80,"end":84},{"line":81,"column":82,"offset":83},7,4,262,{"line":81,"column":85,"offset":86},14,272,{"start":88,"end":90},{"line":81,"column":21,"offset":89},259,{"line":81,"column":85,"offset":86},{"type":27,"value":28},{"type":31,"tagName":32,"properties":93,"children":94,"position":166},{},[95,105,119,126,139,146,159],{"type":27,"value":96,"position":97},"Declarations are literals: the extractor reads them from the text\nwithout running it, and each kind checks its own default's shape, a\nwhole number for ",{"start":98,"end":101},{"line":99,"column":21,"offset":100},9,274,{"line":102,"column":103,"offset":104},11,18,425,{"type":31,"tagName":106,"properties":107,"children":108,"position":116},"code",{},[109],{"type":27,"value":110,"position":111},"param.int",{"start":112,"end":113},{"line":102,"column":103,"offset":104},{"line":102,"column":114,"offset":115},29,436,{"start":117,"end":118},{"line":102,"column":103,"offset":104},{"line":102,"column":114,"offset":115},{"type":27,"value":120,"position":121},", hex for ",{"start":122,"end":123},{"line":102,"column":114,"offset":115},{"line":102,"column":124,"offset":125},39,446,{"type":31,"tagName":106,"properties":127,"children":128,"position":136},{},[129],{"type":27,"value":130,"position":131},"param.color",{"start":132,"end":133},{"line":102,"column":124,"offset":125},{"line":102,"column":134,"offset":135},52,459,{"start":137,"end":138},{"line":102,"column":124,"offset":125},{"line":102,"column":134,"offset":135},{"type":27,"value":140,"position":141},", one of the options\nfor ",{"start":142,"end":143},{"line":102,"column":134,"offset":135},{"line":144,"column":39,"offset":145},12,484,{"type":31,"tagName":106,"properties":147,"children":148,"position":156},{},[149],{"type":27,"value":150,"position":151},"param.choice",{"start":152,"end":153},{"line":144,"column":39,"offset":145},{"line":144,"column":154,"offset":155},19,498,{"start":157,"end":158},{"line":144,"column":39,"offset":145},{"line":144,"column":154,"offset":155},{"type":27,"value":160,"position":161},". Every kind takes one options object, every key\noptional, and a key the kind cannot use is refused by name. The Console\nshows each refusal on the declaration's line:",{"start":162,"end":163},{"line":144,"column":154,"offset":155},{"line":85,"column":164,"offset":165},46,664,{"start":167,"end":168},{"line":99,"column":21,"offset":100},{"line":85,"column":164,"offset":165},{"type":27,"value":28},{"type":14,"children":171},[172],{"type":31,"tagName":173,"properties":174,"children":178,"data":-1},"pre",{"class":175,"style":176,"tabindex":177},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[179],{"type":31,"tagName":106,"properties":180,"children":183},{"class":181},[182],"language-text",[184],{"type":31,"tagName":185,"properties":186,"children":188},"span",{"class":187},"line",[189],{"type":31,"tagName":185,"properties":190,"children":191},{},[192],{"type":27,"value":193},"param.bool 'x' takes no min option (its value is not a number field)",{"type":27,"value":28},{"type":31,"tagName":32,"properties":196,"children":197,"position":210},{},[198],{"type":31,"tagName":199,"properties":200,"children":203,"position":204},"img",{"src":201,"alt":202},"/wrun/images/checks-declaration.png","A toggle declared with a min option: its line underlined in the editor, the declarations row in the Console with the refusal, the error count in the status bar, and Run blocked",[],{"start":205,"end":208},{"line":206,"column":21,"offset":207},20,748,{"line":206,"column":56,"offset":209},964,{"start":211,"end":212},{"line":206,"column":21,"offset":207},{"line":206,"column":56,"offset":209},{"type":27,"value":28},{"type":31,"tagName":215,"properties":216,"children":217,"position":294},"ul",{},[218,219,238,239,275,276,293],{"type":27,"value":28},{"type":31,"tagName":220,"properties":221,"children":222,"position":234},"li",{},[223],{"type":27,"value":224,"position":225},"Line 7 is underlined as you type: the extractor reads the declaration\nbefore anything compiles.",{"start":226,"end":230},{"line":227,"column":228,"offset":229},22,3,968,{"line":231,"column":232,"offset":233},23,28,1065,{"start":235,"end":237},{"line":227,"column":21,"offset":236},966,{"line":231,"column":232,"offset":233},{"type":27,"value":28},{"type":31,"tagName":220,"properties":240,"children":241,"position":271},{},[242,250,263],{"type":27,"value":243,"position":244},"The Console row is tagged ",{"start":245,"end":248},{"line":246,"column":228,"offset":247},24,1068,{"line":246,"column":114,"offset":249},1094,{"type":31,"tagName":106,"properties":251,"children":252,"position":260},{},[253],{"type":27,"value":254,"position":255},"declarations",{"start":256,"end":257},{"line":246,"column":114,"offset":249},{"line":246,"column":258,"offset":259},43,1108,{"start":261,"end":262},{"line":246,"column":114,"offset":249},{"line":246,"column":258,"offset":259},{"type":27,"value":264,"position":265}," and starts with the line\nnumber; the message names the kind, the setting and the option.",{"start":266,"end":267},{"line":246,"column":258,"offset":259},{"line":268,"column":269,"offset":270},25,66,1199,{"start":272,"end":274},{"line":246,"column":21,"offset":273},1066,{"line":268,"column":269,"offset":270},{"type":27,"value":28},{"type":31,"tagName":220,"properties":277,"children":278,"position":289},{},[279],{"type":27,"value":280,"position":281},"The status bar counts the error, and Run answers \"Cannot run: 1\nerror(s) must be fixed first.\"",{"start":282,"end":285},{"line":283,"column":228,"offset":284},26,1202,{"line":286,"column":287,"offset":288},27,33,1298,{"start":290,"end":292},{"line":283,"column":21,"offset":291},1200,{"line":286,"column":287,"offset":288},{"type":27,"value":28},{"start":295,"end":296},{"line":227,"column":21,"offset":236},{"line":286,"column":287,"offset":288},{"type":27,"value":28},{"type":31,"tagName":74,"properties":299,"children":300,"position":309},{},[301],{"type":27,"value":302,"position":303},"The refusal table",{"start":304,"end":306},{"line":114,"column":82,"offset":305},1303,{"line":114,"column":307,"offset":308},21,1320,{"start":310,"end":312},{"line":114,"column":21,"offset":311},1300,{"line":114,"column":307,"offset":308},{"type":27,"value":314},"\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\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\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":31,"tagName":316,"properties":317,"children":318,"position":1524},"table",{},[319,368],{"type":31,"tagName":320,"properties":321,"children":322,"position":365},"thead",{},[323],{"type":31,"tagName":324,"properties":325,"children":326,"position":362},"tr",{},[327,345],{"type":31,"tagName":328,"properties":329,"children":330,"position":340},"th",{},[331],{"type":27,"value":332,"position":333},"Mistake",{"start":334,"end":337},{"line":335,"column":228,"offset":336},31,1324,{"line":335,"column":338,"offset":339},10,1331,{"start":341,"end":343},{"line":335,"column":21,"offset":342},1322,{"line":335,"column":102,"offset":344},1332,{"type":31,"tagName":328,"properties":346,"children":347,"position":357},{},[348],{"type":27,"value":349,"position":350},"What the Console says",{"start":351,"end":354},{"line":335,"column":352,"offset":353},13,1334,{"line":335,"column":355,"offset":356},34,1355,{"start":358,"end":359},{"line":335,"column":102,"offset":344},{"line":335,"column":360,"offset":361},36,1357,{"start":363,"end":364},{"line":335,"column":21,"offset":342},{"line":335,"column":360,"offset":361},{"start":366,"end":367},{"line":335,"column":21,"offset":342},{"line":335,"column":360,"offset":361},{"type":31,"tagName":369,"properties":370,"children":371,"position":1521},"tbody",{},[372,414,462,502,542,600,652,692,748,789,829,880,929,984,1023,1061,1101,1141,1181,1221,1261,1309,1367,1423,1481],{"type":31,"tagName":324,"properties":373,"children":374,"position":411},{},[375,392],{"type":31,"tagName":376,"properties":377,"children":378,"position":386},"td",{},[379],{"type":27,"value":380,"position":381},"a key the kind does not take",{"start":382,"end":384},{"line":287,"column":228,"offset":383},1374,{"line":287,"column":335,"offset":385},1402,{"start":387,"end":389},{"line":287,"column":21,"offset":388},1372,{"line":287,"column":390,"offset":391},32,1403,{"type":31,"tagName":376,"properties":393,"children":394,"position":406},{},[395],{"type":31,"tagName":106,"properties":396,"children":397,"position":400},{},[398],{"type":27,"value":399},"param.int options accept only { required, min, max, description, label, step, group, row, hint, when, hide, slider, unit, unit_default, confirm }, not 'tooltip'",{"start":401,"end":403},{"line":287,"column":355,"offset":402},1405,{"line":287,"column":404,"offset":405},196,1567,{"start":407,"end":408},{"line":287,"column":390,"offset":391},{"line":287,"column":409,"offset":410},198,1569,{"start":412,"end":413},{"line":287,"column":21,"offset":388},{"line":287,"column":409,"offset":410},{"type":31,"tagName":324,"properties":415,"children":416,"position":459},{},[417,441],{"type":31,"tagName":376,"properties":418,"children":419,"position":436},{},[420,427],{"type":27,"value":421,"position":422},"a typed key on plain ",{"start":423,"end":425},{"line":355,"column":228,"offset":424},1572,{"line":355,"column":246,"offset":426},1593,{"type":31,"tagName":106,"properties":428,"children":429,"position":432},{},[430],{"type":27,"value":431},"param",{"start":433,"end":434},{"line":355,"column":246,"offset":426},{"line":355,"column":335,"offset":435},1600,{"start":437,"end":439},{"line":355,"column":21,"offset":438},1570,{"line":355,"column":390,"offset":440},1601,{"type":31,"tagName":376,"properties":442,"children":443,"position":454},{},[444],{"type":31,"tagName":106,"properties":445,"children":446,"position":449},{},[447],{"type":27,"value":448},"param options accept only { required, min, max, description }, not 'label'",{"start":450,"end":452},{"line":355,"column":355,"offset":451},1603,{"line":355,"column":67,"offset":453},1679,{"start":455,"end":456},{"line":355,"column":390,"offset":440},{"line":355,"column":457,"offset":458},112,1681,{"start":460,"end":461},{"line":355,"column":21,"offset":438},{"line":355,"column":457,"offset":458},{"type":31,"tagName":324,"properties":463,"children":464,"position":499},{},[465,481],{"type":31,"tagName":376,"properties":466,"children":467,"position":476},{},[468],{"type":27,"value":469,"position":470},"a number-field key on a toggle",{"start":471,"end":474},{"line":472,"column":228,"offset":473},35,1684,{"line":472,"column":287,"offset":475},1714,{"start":477,"end":479},{"line":472,"column":21,"offset":478},1682,{"line":472,"column":355,"offset":480},1715,{"type":31,"tagName":376,"properties":482,"children":483,"position":494},{},[484],{"type":31,"tagName":106,"properties":485,"children":486,"position":488},{},[487],{"type":27,"value":193},{"start":489,"end":491},{"line":472,"column":360,"offset":490},1717,{"line":472,"column":492,"offset":493},106,1787,{"start":495,"end":496},{"line":472,"column":355,"offset":480},{"line":472,"column":497,"offset":498},108,1789,{"start":500,"end":501},{"line":472,"column":21,"offset":478},{"line":472,"column":497,"offset":498},{"type":31,"tagName":324,"properties":503,"children":504,"position":539},{},[505,520],{"type":31,"tagName":376,"properties":506,"children":507,"position":515},{},[508],{"type":27,"value":509,"position":510},"a unit picker on a range",{"start":511,"end":513},{"line":360,"column":228,"offset":512},1792,{"line":360,"column":286,"offset":514},1816,{"start":516,"end":518},{"line":360,"column":21,"offset":517},1790,{"line":360,"column":232,"offset":519},1817,{"type":31,"tagName":376,"properties":521,"children":522,"position":534},{},[523],{"type":31,"tagName":106,"properties":524,"children":525,"position":528},{},[526],{"type":27,"value":527},"param.range 'r' takes no unit option (a unit picker sits beside one number field, not a range)",{"start":529,"end":531},{"line":360,"column":10,"offset":530},1819,{"line":360,"column":532,"offset":533},126,1915,{"start":535,"end":536},{"line":360,"column":232,"offset":519},{"line":360,"column":537,"offset":538},128,1917,{"start":540,"end":541},{"line":360,"column":21,"offset":517},{"line":360,"column":537,"offset":538},{"type":31,"tagName":324,"properties":543,"children":544,"position":597},{},[545,579],{"type":31,"tagName":376,"properties":546,"children":547,"position":574},{},[548,559,565],{"type":31,"tagName":106,"properties":549,"children":550,"position":553},{},[551],{"type":27,"value":552},"hide",{"start":554,"end":557},{"line":555,"column":228,"offset":556},37,1920,{"line":555,"column":99,"offset":558},1926,{"type":27,"value":560,"position":561}," without ",{"start":562,"end":563},{"line":555,"column":99,"offset":558},{"line":555,"column":103,"offset":564},1935,{"type":31,"tagName":106,"properties":566,"children":567,"position":570},{},[568],{"type":27,"value":569},"when",{"start":571,"end":572},{"line":555,"column":103,"offset":564},{"line":555,"column":246,"offset":573},1941,{"start":575,"end":577},{"line":555,"column":21,"offset":576},1918,{"line":555,"column":268,"offset":578},1942,{"type":31,"tagName":376,"properties":580,"children":581,"position":592},{},[582],{"type":31,"tagName":106,"properties":583,"children":584,"position":587},{},[585],{"type":27,"value":586},"param.int 'x' declares hide without when; hide names what happens when the when param is off, so declare when beside it",{"start":588,"end":590},{"line":555,"column":286,"offset":589},1944,{"line":555,"column":40,"offset":591},2065,{"start":593,"end":594},{"line":555,"column":268,"offset":578},{"line":555,"column":595,"offset":596},150,2067,{"start":598,"end":599},{"line":555,"column":21,"offset":576},{"line":555,"column":595,"offset":596},{"type":31,"tagName":324,"properties":601,"children":602,"position":649},{},[603,629],{"type":31,"tagName":376,"properties":604,"children":605,"position":623},{},[606,616],{"type":31,"tagName":106,"properties":607,"children":608,"position":610},{},[609],{"type":27,"value":569},{"start":611,"end":614},{"line":612,"column":228,"offset":613},38,2070,{"line":612,"column":99,"offset":615},2076,{"type":27,"value":617,"position":618}," naming a setting that is not a toggle",{"start":619,"end":620},{"line":612,"column":99,"offset":615},{"line":612,"column":621,"offset":622},47,2114,{"start":624,"end":626},{"line":612,"column":21,"offset":625},2068,{"line":612,"column":627,"offset":628},48,2115,{"type":31,"tagName":376,"properties":630,"children":631,"position":644},{},[632],{"type":31,"tagName":106,"properties":633,"children":634,"position":637},{},[635],{"type":27,"value":636},"param.int 'x' when names 'y', which is not a param.bool (when takes the NAME of a param.bool, e.g. when: \"show_bands\")",{"start":638,"end":641},{"line":612,"column":639,"offset":640},50,2117,{"line":612,"column":642,"offset":643},170,2237,{"start":645,"end":646},{"line":612,"column":627,"offset":628},{"line":612,"column":647,"offset":648},172,2239,{"start":650,"end":651},{"line":612,"column":21,"offset":625},{"line":612,"column":647,"offset":648},{"type":31,"tagName":324,"properties":653,"children":654,"position":689},{},[655,670],{"type":31,"tagName":376,"properties":656,"children":657,"position":665},{},[658],{"type":27,"value":659,"position":660},"a slider without both bounds",{"start":661,"end":663},{"line":124,"column":228,"offset":662},2242,{"line":124,"column":335,"offset":664},2270,{"start":666,"end":668},{"line":124,"column":21,"offset":667},2240,{"line":124,"column":390,"offset":669},2271,{"type":31,"tagName":376,"properties":671,"children":672,"position":684},{},[673],{"type":31,"tagName":106,"properties":674,"children":675,"position":678},{},[676],{"type":27,"value":677},"param.int 'x' declares slider without min and max (a slider needs both bounds)",{"start":679,"end":681},{"line":124,"column":355,"offset":680},2273,{"line":124,"column":682,"offset":683},114,2353,{"start":685,"end":686},{"line":124,"column":390,"offset":669},{"line":124,"column":687,"offset":688},116,2355,{"start":690,"end":691},{"line":124,"column":21,"offset":667},{"line":124,"column":687,"offset":688},{"type":31,"tagName":324,"properties":693,"children":694,"position":745},{},[695,726],{"type":31,"tagName":376,"properties":696,"children":697,"position":721},{},[698,707,715],{"type":27,"value":699,"position":700},"a fractional ",{"start":701,"end":704},{"line":702,"column":228,"offset":703},40,2358,{"line":702,"column":705,"offset":706},16,2371,{"type":31,"tagName":106,"properties":708,"children":709,"position":711},{},[710],{"type":27,"value":110},{"start":712,"end":713},{"line":702,"column":705,"offset":706},{"line":702,"column":286,"offset":714},2382,{"type":27,"value":716,"position":717}," default",{"start":718,"end":719},{"line":702,"column":286,"offset":714},{"line":702,"column":472,"offset":720},2390,{"start":722,"end":724},{"line":702,"column":21,"offset":723},2356,{"line":702,"column":360,"offset":725},2391,{"type":31,"tagName":376,"properties":727,"children":728,"position":740},{},[729],{"type":31,"tagName":106,"properties":730,"children":731,"position":734},{},[732],{"type":27,"value":733},"param.int 'x' default must be an integer literal, not 1.5",{"start":735,"end":737},{"line":702,"column":612,"offset":736},2393,{"line":702,"column":738,"offset":739},97,2452,{"start":741,"end":742},{"line":702,"column":360,"offset":725},{"line":702,"column":743,"offset":744},99,2454,{"start":746,"end":747},{"line":702,"column":21,"offset":723},{"line":702,"column":743,"offset":744},{"type":31,"tagName":324,"properties":749,"children":750,"position":786},{},[751,768],{"type":31,"tagName":376,"properties":752,"children":753,"position":762},{},[754],{"type":27,"value":755,"position":756},"a choice default that is not an option",{"start":757,"end":760},{"line":758,"column":228,"offset":759},41,2457,{"line":758,"column":758,"offset":761},2495,{"start":763,"end":765},{"line":758,"column":21,"offset":764},2455,{"line":758,"column":766,"offset":767},42,2496,{"type":31,"tagName":376,"properties":769,"children":770,"position":782},{},[771],{"type":31,"tagName":106,"properties":772,"children":773,"position":776},{},[774],{"type":27,"value":775},"param.choice 'm' default \"c\" is not one of its options (known: a, b)",{"start":777,"end":780},{"line":758,"column":778,"offset":779},44,2498,{"line":758,"column":682,"offset":781},2568,{"start":783,"end":784},{"line":758,"column":766,"offset":767},{"line":758,"column":687,"offset":785},2570,{"start":787,"end":788},{"line":758,"column":21,"offset":764},{"line":758,"column":687,"offset":785},{"type":31,"tagName":324,"properties":790,"children":791,"position":826},{},[792,807],{"type":31,"tagName":376,"properties":793,"children":794,"position":802},{},[795],{"type":27,"value":796,"position":797},"a color that is not hex",{"start":798,"end":800},{"line":766,"column":228,"offset":799},2573,{"line":766,"column":283,"offset":801},2596,{"start":803,"end":805},{"line":766,"column":21,"offset":804},2571,{"line":766,"column":286,"offset":806},2597,{"type":31,"tagName":376,"properties":808,"children":809,"position":821},{},[810],{"type":31,"tagName":106,"properties":811,"children":812,"position":815},{},[813],{"type":27,"value":814},"param.color 'c' default takes \"#rrggbb\" or \"#rrggbbaa\", not 'red'",{"start":816,"end":818},{"line":766,"column":114,"offset":817},2599,{"line":766,"column":819,"offset":820},96,2666,{"start":822,"end":823},{"line":766,"column":286,"offset":806},{"line":766,"column":824,"offset":825},98,2668,{"start":827,"end":828},{"line":766,"column":21,"offset":804},{"line":766,"column":824,"offset":825},{"type":31,"tagName":324,"properties":830,"children":831,"position":877},{},[832,847],{"type":31,"tagName":376,"properties":833,"children":834,"position":842},{},[835],{"type":27,"value":836,"position":837},"a range without bounds",{"start":838,"end":840},{"line":258,"column":228,"offset":839},2671,{"line":258,"column":268,"offset":841},2693,{"start":843,"end":845},{"line":258,"column":21,"offset":844},2669,{"line":258,"column":283,"offset":846},2694,{"type":31,"tagName":376,"properties":848,"children":849,"position":872},{},[850],{"type":31,"tagName":106,"properties":851,"children":852,"position":866},{},[853,855,859,861,864],{"type":27,"value":854},"param.range 'r' needs min and max (the two-handle slider's bounds), e.g. param.",{"type":31,"tagName":856,"properties":857,"children":858},"wbr",{},[],{"type":27,"value":860},"range(",{"type":31,"tagName":856,"properties":862,"children":863},{},[],{"type":27,"value":865},"\"r\", [1, 2], { min: 0, max: 100 })",{"start":867,"end":869},{"line":258,"column":232,"offset":868},2696,{"line":258,"column":870,"offset":871},149,2817,{"start":873,"end":874},{"line":258,"column":283,"offset":846},{"line":258,"column":875,"offset":876},151,2819,{"start":878,"end":879},{"line":258,"column":21,"offset":844},{"line":258,"column":875,"offset":876},{"type":31,"tagName":324,"properties":881,"children":882,"position":926},{},[883,907],{"type":31,"tagName":376,"properties":884,"children":885,"position":902},{},[886,893],{"type":27,"value":887,"position":888},"a list without ",{"start":889,"end":891},{"line":778,"column":228,"offset":890},2822,{"line":778,"column":103,"offset":892},2837,{"type":31,"tagName":106,"properties":894,"children":895,"position":898},{},[896],{"type":27,"value":897},"max",{"start":899,"end":900},{"line":778,"column":103,"offset":892},{"line":778,"column":231,"offset":901},2842,{"start":903,"end":905},{"line":778,"column":21,"offset":904},2820,{"line":778,"column":246,"offset":906},2843,{"type":31,"tagName":376,"properties":908,"children":909,"position":921},{},[910],{"type":31,"tagName":106,"properties":911,"children":912,"position":915},{},[913],{"type":27,"value":914},"param.list 'l' needs max (the most items the dialog may hold), e.g. param.list(\"l\", [1,2], { max: 8 })",{"start":916,"end":918},{"line":778,"column":283,"offset":917},2845,{"line":778,"column":919,"offset":920},130,2949,{"start":922,"end":923},{"line":778,"column":246,"offset":906},{"line":778,"column":924,"offset":925},132,2951,{"start":927,"end":928},{"line":778,"column":21,"offset":904},{"line":778,"column":924,"offset":925},{"type":31,"tagName":324,"properties":930,"children":931,"position":981},{},[932,962],{"type":31,"tagName":376,"properties":933,"children":934,"position":957},{},[935,943,951],{"type":27,"value":936,"position":937},"a list whose ",{"start":938,"end":941},{"line":939,"column":228,"offset":940},45,2954,{"line":939,"column":705,"offset":942},2967,{"type":31,"tagName":106,"properties":944,"children":945,"position":947},{},[946],{"type":27,"value":897},{"start":948,"end":949},{"line":939,"column":705,"offset":942},{"line":939,"column":307,"offset":950},2972,{"type":27,"value":952,"position":953}," alone crosses 128",{"start":954,"end":955},{"line":939,"column":307,"offset":950},{"line":939,"column":124,"offset":956},2990,{"start":958,"end":960},{"line":939,"column":21,"offset":959},2952,{"line":939,"column":702,"offset":961},2991,{"type":31,"tagName":376,"properties":963,"children":964,"position":976},{},[965],{"type":31,"tagName":106,"properties":966,"children":967,"position":970},{},[968],{"type":27,"value":969},"param.list 'l' max 200 would put 201 params on the sheet (max slots and the count); hosted lanes cap params at 128, so max is at most 127",{"start":971,"end":973},{"line":939,"column":766,"offset":972},2993,{"line":939,"column":974,"offset":975},181,3132,{"start":977,"end":978},{"line":939,"column":702,"offset":961},{"line":939,"column":979,"offset":980},183,3134,{"start":982,"end":983},{"line":939,"column":21,"offset":959},{"line":939,"column":979,"offset":980},{"type":31,"tagName":324,"properties":985,"children":986,"position":1020},{},[987,1002],{"type":31,"tagName":376,"properties":988,"children":989,"position":997},{},[990],{"type":27,"value":991,"position":992},"a source default off the menu",{"start":993,"end":995},{"line":164,"column":228,"offset":994},3137,{"line":164,"column":390,"offset":996},3166,{"start":998,"end":1000},{"line":164,"column":21,"offset":999},3135,{"line":164,"column":287,"offset":1001},3167,{"type":31,"tagName":376,"properties":1003,"children":1004,"position":1016},{},[1005],{"type":31,"tagName":106,"properties":1006,"children":1007,"position":1010},{},[1008],{"type":27,"value":1009},"unknown field ohlcv.vwap for param.source 's' (known: open, high, low, close, hl2, hlc3, ohlc4, volume, hlcc4)",{"start":1011,"end":1013},{"line":164,"column":472,"offset":1012},3169,{"line":164,"column":1014,"offset":1015},147,3281,{"start":1017,"end":1018},{"line":164,"column":287,"offset":1001},{"line":164,"column":870,"offset":1019},3283,{"start":1021,"end":1022},{"line":164,"column":21,"offset":999},{"line":164,"column":870,"offset":1019},{"type":31,"tagName":324,"properties":1024,"children":1025,"position":1058},{},[1026,1041],{"type":31,"tagName":376,"properties":1027,"children":1028,"position":1036},{},[1029],{"type":27,"value":1030,"position":1031},"a reference to the wrong kind",{"start":1032,"end":1034},{"line":621,"column":228,"offset":1033},3286,{"line":621,"column":390,"offset":1035},3315,{"start":1037,"end":1039},{"line":621,"column":21,"offset":1038},3284,{"line":621,"column":287,"offset":1040},3316,{"type":31,"tagName":376,"properties":1042,"children":1043,"position":1054},{},[1044],{"type":31,"tagName":106,"properties":1045,"children":1046,"position":1049},{},[1047],{"type":27,"value":1048},"output 'h' color references \"@k\", which is not a param.color",{"start":1050,"end":1052},{"line":621,"column":472,"offset":1051},3318,{"line":621,"column":738,"offset":1053},3380,{"start":1055,"end":1056},{"line":621,"column":287,"offset":1040},{"line":621,"column":743,"offset":1057},3382,{"start":1059,"end":1060},{"line":621,"column":21,"offset":1038},{"line":621,"column":743,"offset":1057},{"type":31,"tagName":324,"properties":1062,"children":1063,"position":1098},{},[1064,1079],{"type":31,"tagName":376,"properties":1065,"children":1066,"position":1074},{},[1067],{"type":27,"value":1068,"position":1069},"a reference where no setting can paint",{"start":1070,"end":1072},{"line":627,"column":228,"offset":1071},3385,{"line":627,"column":758,"offset":1073},3423,{"start":1075,"end":1077},{"line":627,"column":21,"offset":1076},3383,{"line":627,"column":766,"offset":1078},3424,{"type":31,"tagName":376,"properties":1080,"children":1081,"position":1093},{},[1082],{"type":31,"tagName":106,"properties":1083,"children":1084,"position":1087},{},[1085],{"type":27,"value":1086},"draw.line 'ln' color references \"@c\", but a param paints an output, a renderer or a legend entry only; write a colour literal here",{"start":1088,"end":1090},{"line":627,"column":778,"offset":1089},3426,{"line":627,"column":1091,"offset":1092},176,3558,{"start":1094,"end":1095},{"line":627,"column":766,"offset":1078},{"line":627,"column":1096,"offset":1097},178,3560,{"start":1099,"end":1100},{"line":627,"column":21,"offset":1076},{"line":627,"column":1096,"offset":1097},{"type":31,"tagName":324,"properties":1102,"children":1103,"position":1138},{},[1104,1120],{"type":31,"tagName":376,"properties":1105,"children":1106,"position":1115},{},[1107],{"type":27,"value":1108,"position":1109},"a preset naming a composite",{"start":1110,"end":1113},{"line":1111,"column":228,"offset":1112},49,3563,{"line":1111,"column":10,"offset":1114},3590,{"start":1116,"end":1118},{"line":1111,"column":21,"offset":1117},3561,{"line":1111,"column":335,"offset":1119},3591,{"type":31,"tagName":376,"properties":1121,"children":1122,"position":1133},{},[1123],{"type":31,"tagName":106,"properties":1124,"children":1125,"position":1128},{},[1126],{"type":27,"value":1127},"preset 'A' sets 'band', which is not a declared param on the sheet (a composite is set by its members, e.g. band_lo)",{"start":1129,"end":1131},{"line":1111,"column":287,"offset":1130},3593,{"line":1111,"column":875,"offset":1132},3711,{"start":1134,"end":1135},{"line":1111,"column":335,"offset":1119},{"line":1111,"column":1136,"offset":1137},153,3713,{"start":1139,"end":1140},{"line":1111,"column":21,"offset":1117},{"line":1111,"column":1136,"offset":1137},{"type":31,"tagName":324,"properties":1142,"children":1143,"position":1178},{},[1144,1159],{"type":31,"tagName":376,"properties":1145,"children":1146,"position":1154},{},[1147],{"type":27,"value":1148,"position":1149},"a preset value the setting cannot take",{"start":1150,"end":1152},{"line":639,"column":228,"offset":1151},3716,{"line":639,"column":758,"offset":1153},3754,{"start":1155,"end":1157},{"line":639,"column":21,"offset":1156},3714,{"line":639,"column":766,"offset":1158},3755,{"type":31,"tagName":376,"properties":1160,"children":1161,"position":1173},{},[1162],{"type":31,"tagName":106,"properties":1163,"children":1164,"position":1167},{},[1165],{"type":27,"value":1166},"preset 'A' value for 'mode' takes one of its options as a string (fast, slow), not \"Zed\"",{"start":1168,"end":1170},{"line":639,"column":778,"offset":1169},3757,{"line":639,"column":1171,"offset":1172},134,3847,{"start":1174,"end":1175},{"line":639,"column":766,"offset":1158},{"line":639,"column":1176,"offset":1177},136,3849,{"start":1179,"end":1180},{"line":639,"column":21,"offset":1156},{"line":639,"column":1176,"offset":1177},{"type":31,"tagName":324,"properties":1182,"children":1183,"position":1218},{},[1184,1200],{"type":31,"tagName":376,"properties":1185,"children":1186,"position":1195},{},[1187],{"type":27,"value":1188,"position":1189},"a name a composite already derives",{"start":1190,"end":1193},{"line":1191,"column":228,"offset":1192},51,3852,{"line":1191,"column":555,"offset":1194},3886,{"start":1196,"end":1198},{"line":1191,"column":21,"offset":1197},3850,{"line":1191,"column":612,"offset":1199},3887,{"type":31,"tagName":376,"properties":1201,"children":1202,"position":1214},{},[1203],{"type":31,"tagName":106,"properties":1204,"children":1205,"position":1208},{},[1206],{"type":27,"value":1207},"param 'band_lo' collides with the name param.range 'band' derives; rename one",{"start":1209,"end":1211},{"line":1191,"column":702,"offset":1210},3889,{"line":1191,"column":1212,"offset":1213},119,3968,{"start":1215,"end":1216},{"line":1191,"column":612,"offset":1199},{"line":1191,"column":25,"offset":1217},3970,{"start":1219,"end":1220},{"line":1191,"column":21,"offset":1197},{"line":1191,"column":25,"offset":1217},{"type":31,"tagName":324,"properties":1222,"children":1223,"position":1258},{},[1224,1239],{"type":31,"tagName":376,"properties":1225,"children":1226,"position":1234},{},[1227],{"type":27,"value":1228,"position":1229},"more than 128 settings",{"start":1230,"end":1232},{"line":134,"column":228,"offset":1231},3973,{"line":134,"column":268,"offset":1233},3995,{"start":1235,"end":1237},{"line":134,"column":21,"offset":1236},3971,{"line":134,"column":283,"offset":1238},3996,{"type":31,"tagName":376,"properties":1240,"children":1241,"position":1253},{},[1242],{"type":31,"tagName":106,"properties":1243,"children":1244,"position":1247},{},[1245],{"type":27,"value":1246},"the sheet would carry 129 params after expansion (a range derives two, a list max + 1, a session three, a unit list one more); hosted lanes cap params at 128",{"start":1248,"end":1250},{"line":134,"column":232,"offset":1249},3998,{"line":134,"column":1251,"offset":1252},187,4157,{"start":1254,"end":1255},{"line":134,"column":283,"offset":1238},{"line":134,"column":1256,"offset":1257},189,4159,{"start":1259,"end":1260},{"line":134,"column":21,"offset":1236},{"line":134,"column":1256,"offset":1257},{"type":31,"tagName":324,"properties":1262,"children":1263,"position":1306},{},[1264,1288],{"type":31,"tagName":376,"properties":1265,"children":1266,"position":1283},{},[1267,1275],{"type":27,"value":1268,"position":1269},"a default above ",{"start":1270,"end":1273},{"line":1271,"column":228,"offset":1272},53,4162,{"line":1271,"column":154,"offset":1274},4178,{"type":31,"tagName":106,"properties":1276,"children":1277,"position":1279},{},[1278],{"type":27,"value":897},{"start":1280,"end":1281},{"line":1271,"column":154,"offset":1274},{"line":1271,"column":246,"offset":1282},4183,{"start":1284,"end":1286},{"line":1271,"column":21,"offset":1285},4160,{"line":1271,"column":268,"offset":1287},4184,{"type":31,"tagName":376,"properties":1289,"children":1290,"position":1301},{},[1291],{"type":31,"tagName":106,"properties":1292,"children":1293,"position":1296},{},[1294],{"type":27,"value":1295},"Param 'length' (default): default above max",{"start":1297,"end":1299},{"line":1271,"column":286,"offset":1298},4186,{"line":1271,"column":60,"offset":1300},4231,{"start":1302,"end":1303},{"line":1271,"column":268,"offset":1287},{"line":1271,"column":1304,"offset":1305},74,4233,{"start":1307,"end":1308},{"line":1271,"column":21,"offset":1285},{"line":1271,"column":1304,"offset":1305},{"type":31,"tagName":324,"properties":1310,"children":1311,"position":1364},{},[1312,1347],{"type":31,"tagName":376,"properties":1313,"children":1314,"position":1342},{},[1315,1327,1334],{"type":31,"tagName":106,"properties":1316,"children":1317,"position":1320},{},[1318],{"type":27,"value":1319},"min",{"start":1321,"end":1324},{"line":1322,"column":228,"offset":1323},54,4236,{"line":1322,"column":1325,"offset":1326},8,4241,{"type":27,"value":1328,"position":1329}," above ",{"start":1330,"end":1331},{"line":1322,"column":1325,"offset":1326},{"line":1322,"column":1332,"offset":1333},15,4248,{"type":31,"tagName":106,"properties":1335,"children":1336,"position":1338},{},[1337],{"type":27,"value":897},{"start":1339,"end":1340},{"line":1322,"column":1332,"offset":1333},{"line":1322,"column":206,"offset":1341},4253,{"start":1343,"end":1345},{"line":1322,"column":21,"offset":1344},4234,{"line":1322,"column":307,"offset":1346},4254,{"type":31,"tagName":376,"properties":1348,"children":1349,"position":1360},{},[1350],{"type":31,"tagName":106,"properties":1351,"children":1352,"position":1355},{},[1353],{"type":27,"value":1354},"Param 'length' (min): min must be \u003C= max",{"start":1356,"end":1358},{"line":1322,"column":231,"offset":1357},4256,{"line":1322,"column":42,"offset":1359},4298,{"start":1361,"end":1362},{"line":1322,"column":307,"offset":1346},{"line":1322,"column":52,"offset":1363},4300,{"start":1365,"end":1366},{"line":1322,"column":21,"offset":1344},{"line":1322,"column":52,"offset":1363},{"type":31,"tagName":324,"properties":1368,"children":1369,"position":1420},{},[1370,1401],{"type":31,"tagName":376,"properties":1371,"children":1372,"position":1396},{},[1373,1381,1390],{"type":27,"value":1374,"position":1375},"a computed default (",{"start":1376,"end":1379},{"line":1377,"column":228,"offset":1378},55,4303,{"line":1377,"column":231,"offset":1380},4323,{"type":31,"tagName":106,"properties":1382,"children":1383,"position":1386},{},[1384],{"type":27,"value":1385},"param(\"n\", base * 2)",{"start":1387,"end":1388},{"line":1377,"column":231,"offset":1380},{"line":1377,"column":939,"offset":1389},4345,{"type":27,"value":1391,"position":1392},")",{"start":1393,"end":1394},{"line":1377,"column":939,"offset":1389},{"line":1377,"column":164,"offset":1395},4346,{"start":1397,"end":1399},{"line":1377,"column":21,"offset":1398},4301,{"line":1377,"column":621,"offset":1400},4347,{"type":31,"tagName":376,"properties":1402,"children":1403,"position":1415},{},[1404],{"type":31,"tagName":106,"properties":1405,"children":1406,"position":1409},{},[1407],{"type":27,"value":1408},"param 'n' default must be a numeric literal (expected a numeric literal)",{"start":1410,"end":1412},{"line":1377,"column":1111,"offset":1411},4349,{"line":1377,"column":1413,"offset":1414},123,4423,{"start":1416,"end":1417},{"line":1377,"column":621,"offset":1400},{"line":1377,"column":1418,"offset":1419},125,4425,{"start":1421,"end":1422},{"line":1377,"column":21,"offset":1398},{"line":1377,"column":1418,"offset":1419},{"type":31,"tagName":324,"properties":1424,"children":1425,"position":1478},{},[1426,1459],{"type":31,"tagName":376,"properties":1427,"children":1428,"position":1453},{},[1429,1437,1447],{"type":27,"value":1430,"position":1431},"a string default on a number field (",{"start":1432,"end":1435},{"line":1433,"column":228,"offset":1434},56,4428,{"line":1433,"column":124,"offset":1436},4464,{"type":31,"tagName":106,"properties":1438,"children":1439,"position":1442},{},[1440],{"type":27,"value":1441},"param(\"mode\", \"ema\")",{"start":1443,"end":1444},{"line":1433,"column":124,"offset":1436},{"line":1433,"column":1445,"offset":1446},61,4486,{"type":27,"value":1391,"position":1448},{"start":1449,"end":1450},{"line":1433,"column":1445,"offset":1446},{"line":1433,"column":1451,"offset":1452},62,4487,{"start":1454,"end":1456},{"line":1433,"column":21,"offset":1455},4426,{"line":1433,"column":1457,"offset":1458},63,4488,{"type":31,"tagName":376,"properties":1460,"children":1461,"position":1473},{},[1462],{"type":31,"tagName":106,"properties":1463,"children":1464,"position":1467},{},[1465],{"type":27,"value":1466},"param 'mode' default must be a numeric literal (expected a numeric literal)",{"start":1468,"end":1470},{"line":1433,"column":42,"offset":1469},4490,{"line":1433,"column":1471,"offset":1472},142,4567,{"start":1474,"end":1475},{"line":1433,"column":1457,"offset":1458},{"line":1433,"column":1476,"offset":1477},144,4569,{"start":1479,"end":1480},{"line":1433,"column":21,"offset":1455},{"line":1433,"column":1476,"offset":1477},{"type":31,"tagName":324,"properties":1482,"children":1483,"position":1518},{},[1484,1500],{"type":31,"tagName":376,"properties":1485,"children":1486,"position":1495},{},[1487],{"type":27,"value":1488,"position":1489},"a name built from a variable",{"start":1490,"end":1493},{"line":1491,"column":228,"offset":1492},57,4572,{"line":1491,"column":335,"offset":1494},4600,{"start":1496,"end":1498},{"line":1491,"column":21,"offset":1497},4570,{"line":1491,"column":390,"offset":1499},4601,{"type":31,"tagName":376,"properties":1501,"children":1502,"position":1513},{},[1503],{"type":31,"tagName":106,"properties":1504,"children":1505,"position":1508},{},[1506],{"type":27,"value":1507},"param names must be string literals (expected a string literal)",{"start":1509,"end":1511},{"line":1491,"column":355,"offset":1510},4603,{"line":1491,"column":743,"offset":1512},4668,{"start":1514,"end":1515},{"line":1491,"column":390,"offset":1499},{"line":1491,"column":1516,"offset":1517},101,4670,{"start":1519,"end":1520},{"line":1491,"column":21,"offset":1497},{"line":1491,"column":1516,"offset":1517},{"start":1522,"end":1523},{"line":287,"column":21,"offset":388},{"line":1491,"column":1516,"offset":1517},{"start":1525,"end":1526},{"line":335,"column":21,"offset":342},{"line":1491,"column":1516,"offset":1517},{"type":27,"value":28},{"type":31,"tagName":32,"properties":1529,"children":1530,"position":1649},{},[1531,1540,1557,1563,1578,1584,1599,1605,1620,1626,1642],{"type":27,"value":1532,"position":1533},"The rows by the page that explains them: the option rows on\n",{"start":1534,"end":1537},{"line":1535,"column":21,"offset":1536},59,4672,{"line":1538,"column":21,"offset":1539},60,4732,{"type":31,"tagName":1541,"properties":1542,"children":1544,"position":1553},"a",{"href":1543},"options.md",[1545],{"type":27,"value":1546,"position":1547},"Options on a setting",{"start":1548,"end":1551},{"line":1538,"column":1549,"offset":1550},2,4733,{"line":1538,"column":227,"offset":1552},4753,{"start":1554,"end":1555},{"line":1538,"column":21,"offset":1539},{"line":1538,"column":472,"offset":1556},4766,{"type":27,"value":1558,"position":1559},", the default rows on\n",{"start":1560,"end":1561},{"line":1538,"column":472,"offset":1556},{"line":1445,"column":21,"offset":1562},4788,{"type":31,"tagName":1541,"properties":1564,"children":1566,"position":1574},{"href":1565},"kinds.md",[1567],{"type":27,"value":1568,"position":1569},"Setting kinds",{"start":1570,"end":1572},{"line":1445,"column":1549,"offset":1571},4789,{"line":1445,"column":1332,"offset":1573},4802,{"start":1575,"end":1576},{"line":1445,"column":21,"offset":1562},{"line":1445,"column":283,"offset":1577},4813,{"type":27,"value":1579,"position":1580},", the reference rows on\n",{"start":1581,"end":1582},{"line":1445,"column":283,"offset":1577},{"line":1451,"column":21,"offset":1583},4837,{"type":31,"tagName":1541,"properties":1585,"children":1587,"position":1595},{"href":1586},"style-page.md",[1588],{"type":27,"value":1589,"position":1590},"The Style page",{"start":1591,"end":1593},{"line":1451,"column":1549,"offset":1592},4838,{"line":1451,"column":705,"offset":1594},4852,{"start":1596,"end":1597},{"line":1451,"column":21,"offset":1583},{"line":1451,"column":390,"offset":1598},4868,{"type":27,"value":1600,"position":1601},", the preset rows on ",{"start":1602,"end":1603},{"line":1451,"column":390,"offset":1598},{"line":1451,"column":1271,"offset":1604},4889,{"type":31,"tagName":1541,"properties":1606,"children":1608,"position":1616},{"href":1607},"presets.md",[1609],{"type":27,"value":1610,"position":1611},"Presets",{"start":1612,"end":1614},{"line":1451,"column":1322,"offset":1613},4890,{"line":1451,"column":1445,"offset":1615},4897,{"start":1617,"end":1618},{"line":1451,"column":1271,"offset":1604},{"line":1451,"column":1304,"offset":1619},4910,{"type":27,"value":1621,"position":1622},",\nthe source default and the cap on ",{"start":1623,"end":1624},{"line":1451,"column":1304,"offset":1619},{"line":1457,"column":472,"offset":1625},4946,{"type":31,"tagName":1541,"properties":1627,"children":1629,"position":1637},{"href":1628},"picks-and-lanes.md",[1630],{"type":27,"value":1631,"position":1632},"Picks, lanes, the cap",{"start":1633,"end":1635},{"line":1457,"column":360,"offset":1634},4947,{"line":1457,"column":1491,"offset":1636},4968,{"start":1638,"end":1639},{"line":1457,"column":472,"offset":1625},{"line":1457,"column":1640,"offset":1641},78,4989,{"type":27,"value":1643,"position":1644},".",{"start":1645,"end":1646},{"line":1457,"column":1640,"offset":1641},{"line":1457,"column":1647,"offset":1648},79,4990,{"start":1650,"end":1651},{"line":1535,"column":21,"offset":1536},{"line":1457,"column":1647,"offset":1648},{"type":27,"value":28},{"type":31,"tagName":74,"properties":1654,"children":1655,"position":1663},{},[1656],{"type":27,"value":1657,"position":1658},"Reserved names",{"start":1659,"end":1661},{"line":42,"column":82,"offset":1660},4995,{"line":42,"column":103,"offset":1662},5009,{"start":1664,"end":1666},{"line":42,"column":21,"offset":1665},4992,{"line":42,"column":103,"offset":1662},{"type":27,"value":28},{"type":31,"tagName":32,"properties":1669,"children":1670,"position":2150},{},[1671,1679,1691,1698,1710,1716,1728,1733,1745,1750,1762,1767,1780,1785,1797,1802,1814,1819,1831,1836,1848,1853,1866,1871,1883,1888,1900,1905,1917,1922,1934,1940,1952,1957,1969,1974,1986,1991,2003,2008,2020,2025,2037,2042,2054,2059,2071,2078,2090,2096,2108,2113,2125,2132,2144],{"type":27,"value":1672,"position":1673},"A setting cannot take a name the chart keeps for itself: ",{"start":1674,"end":1676},{"line":52,"column":21,"offset":1675},5011,{"line":52,"column":1677,"offset":1678},58,5068,{"type":31,"tagName":106,"properties":1680,"children":1681,"position":1688},{},[1682],{"type":27,"value":1683,"position":1684},"symbol",{"start":1685,"end":1686},{"line":52,"column":1677,"offset":1678},{"line":52,"column":269,"offset":1687},5076,{"start":1689,"end":1690},{"line":52,"column":1677,"offset":1678},{"line":52,"column":269,"offset":1687},{"type":27,"value":1692,"position":1693},",\n",{"start":1694,"end":1695},{"line":52,"column":269,"offset":1687},{"line":1696,"column":21,"offset":1697},68,5078,{"type":31,"tagName":106,"properties":1699,"children":1700,"position":1707},{},[1701],{"type":27,"value":1702,"position":1703},"exchange",{"start":1704,"end":1705},{"line":1696,"column":21,"offset":1697},{"line":1696,"column":102,"offset":1706},5088,{"start":1708,"end":1709},{"line":1696,"column":21,"offset":1697},{"line":1696,"column":102,"offset":1706},{"type":27,"value":1711,"position":1712},", ",{"start":1713,"end":1714},{"line":1696,"column":102,"offset":1706},{"line":1696,"column":352,"offset":1715},5090,{"type":31,"tagName":106,"properties":1717,"children":1718,"position":1725},{},[1719],{"type":27,"value":1720,"position":1721},"interval",{"start":1722,"end":1723},{"line":1696,"column":352,"offset":1715},{"line":1696,"column":231,"offset":1724},5100,{"start":1726,"end":1727},{"line":1696,"column":352,"offset":1715},{"line":1696,"column":231,"offset":1724},{"type":27,"value":1711,"position":1729},{"start":1730,"end":1731},{"line":1696,"column":231,"offset":1724},{"line":1696,"column":268,"offset":1732},5102,{"type":31,"tagName":106,"properties":1734,"children":1735,"position":1742},{},[1736],{"type":27,"value":1737,"position":1738},"transformations",{"start":1739,"end":1740},{"line":1696,"column":268,"offset":1732},{"line":1696,"column":766,"offset":1741},5119,{"start":1743,"end":1744},{"line":1696,"column":268,"offset":1732},{"line":1696,"column":766,"offset":1741},{"type":27,"value":1711,"position":1746},{"start":1747,"end":1748},{"line":1696,"column":766,"offset":1741},{"line":1696,"column":778,"offset":1749},5121,{"type":31,"tagName":106,"properties":1751,"children":1752,"position":1759},{},[1753],{"type":27,"value":1754,"position":1755},"ticksPerBar",{"start":1756,"end":1757},{"line":1696,"column":778,"offset":1749},{"line":1696,"column":1491,"offset":1758},5134,{"start":1760,"end":1761},{"line":1696,"column":778,"offset":1749},{"line":1696,"column":1491,"offset":1758},{"type":27,"value":1711,"position":1763},{"start":1764,"end":1765},{"line":1696,"column":1491,"offset":1758},{"line":1696,"column":1535,"offset":1766},5136,{"type":31,"tagName":106,"properties":1768,"children":1769,"position":1777},{},[1770],{"type":27,"value":1771,"position":1772},"currency",{"start":1773,"end":1774},{"line":1696,"column":1535,"offset":1766},{"line":1696,"column":1775,"offset":1776},69,5146,{"start":1778,"end":1779},{"line":1696,"column":1535,"offset":1766},{"line":1696,"column":1775,"offset":1776},{"type":27,"value":1692,"position":1781},{"start":1782,"end":1783},{"line":1696,"column":1775,"offset":1776},{"line":1775,"column":21,"offset":1784},5148,{"type":31,"tagName":106,"properties":1786,"children":1787,"position":1794},{},[1788],{"type":27,"value":1789,"position":1790},"runMode",{"start":1791,"end":1792},{"line":1775,"column":21,"offset":1784},{"line":1775,"column":338,"offset":1793},5157,{"start":1795,"end":1796},{"line":1775,"column":21,"offset":1784},{"line":1775,"column":338,"offset":1793},{"type":27,"value":1711,"position":1798},{"start":1799,"end":1800},{"line":1775,"column":338,"offset":1793},{"line":1775,"column":144,"offset":1801},5159,{"type":31,"tagName":106,"properties":1803,"children":1804,"position":1811},{},[1805],{"type":27,"value":1806,"position":1807},"devViewerTier",{"start":1808,"end":1809},{"line":1775,"column":144,"offset":1801},{"line":1775,"column":286,"offset":1810},5174,{"start":1812,"end":1813},{"line":1775,"column":144,"offset":1801},{"line":1775,"column":286,"offset":1810},{"type":27,"value":1711,"position":1815},{"start":1816,"end":1817},{"line":1775,"column":286,"offset":1810},{"line":1775,"column":114,"offset":1818},5176,{"type":31,"tagName":106,"properties":1820,"children":1821,"position":1828},{},[1822],{"type":27,"value":1823,"position":1824},"errorMessage",{"start":1825,"end":1826},{"line":1775,"column":114,"offset":1818},{"line":1775,"column":258,"offset":1827},5190,{"start":1829,"end":1830},{"line":1775,"column":114,"offset":1818},{"line":1775,"column":258,"offset":1827},{"type":27,"value":1711,"position":1832},{"start":1833,"end":1834},{"line":1775,"column":258,"offset":1827},{"line":1775,"column":939,"offset":1835},5192,{"type":31,"tagName":106,"properties":1837,"children":1838,"position":1845},{},[1839],{"type":27,"value":1840,"position":1841},"splineVisibility",{"start":1842,"end":1843},{"line":1775,"column":939,"offset":1835},{"line":1775,"column":1457,"offset":1844},5210,{"start":1846,"end":1847},{"line":1775,"column":939,"offset":1835},{"line":1775,"column":1457,"offset":1844},{"type":27,"value":1692,"position":1849},{"start":1850,"end":1851},{"line":1775,"column":1457,"offset":1844},{"line":55,"column":21,"offset":1852},5212,{"type":31,"tagName":106,"properties":1854,"children":1855,"position":1863},{},[1856],{"type":27,"value":1857,"position":1858},"customScriptId",{"start":1859,"end":1860},{"line":55,"column":21,"offset":1852},{"line":55,"column":1861,"offset":1862},17,5228,{"start":1864,"end":1865},{"line":55,"column":21,"offset":1852},{"line":55,"column":1861,"offset":1862},{"type":27,"value":1711,"position":1867},{"start":1868,"end":1869},{"line":55,"column":1861,"offset":1862},{"line":55,"column":154,"offset":1870},5230,{"type":31,"tagName":106,"properties":1872,"children":1873,"position":1880},{},[1874],{"type":27,"value":1875,"position":1876},"subType",{"start":1877,"end":1878},{"line":55,"column":154,"offset":1870},{"line":55,"column":232,"offset":1879},5239,{"start":1881,"end":1882},{"line":55,"column":154,"offset":1870},{"line":55,"column":232,"offset":1879},{"type":27,"value":1711,"position":1884},{"start":1885,"end":1886},{"line":55,"column":232,"offset":1879},{"line":55,"column":10,"offset":1887},5241,{"type":31,"tagName":106,"properties":1889,"children":1890,"position":1897},{},[1891],{"type":27,"value":1892,"position":1893},"scriptSource",{"start":1894,"end":1895},{"line":55,"column":10,"offset":1887},{"line":55,"column":778,"offset":1896},5255,{"start":1898,"end":1899},{"line":55,"column":10,"offset":1887},{"line":55,"column":778,"offset":1896},{"type":27,"value":1711,"position":1901},{"start":1902,"end":1903},{"line":55,"column":778,"offset":1896},{"line":55,"column":164,"offset":1904},5257,{"type":31,"tagName":106,"properties":1906,"children":1907,"position":1914},{},[1908],{"type":27,"value":1909,"position":1910},"catalogSource",{"start":1911,"end":1912},{"line":55,"column":164,"offset":1904},{"line":55,"column":1445,"offset":1913},5272,{"start":1915,"end":1916},{"line":55,"column":164,"offset":1904},{"line":55,"column":1445,"offset":1913},{"type":27,"value":1711,"position":1918},{"start":1919,"end":1920},{"line":55,"column":1445,"offset":1913},{"line":55,"column":1457,"offset":1921},5274,{"type":31,"tagName":106,"properties":1923,"children":1924,"position":1931},{},[1925],{"type":27,"value":1926,"position":1927},"wrunRef",{"start":1928,"end":1929},{"line":55,"column":1457,"offset":1921},{"line":55,"column":60,"offset":1930},5283,{"start":1932,"end":1933},{"line":55,"column":1457,"offset":1921},{"line":55,"column":60,"offset":1930},{"type":27,"value":1692,"position":1935},{"start":1936,"end":1937},{"line":55,"column":60,"offset":1930},{"line":1938,"column":21,"offset":1939},71,5285,{"type":31,"tagName":106,"properties":1941,"children":1942,"position":1949},{},[1943],{"type":27,"value":1944,"position":1945},"wrunRegistryRef",{"start":1946,"end":1947},{"line":1938,"column":21,"offset":1939},{"line":1938,"column":103,"offset":1948},5302,{"start":1950,"end":1951},{"line":1938,"column":21,"offset":1939},{"line":1938,"column":103,"offset":1948},{"type":27,"value":1711,"position":1953},{"start":1954,"end":1955},{"line":1938,"column":103,"offset":1948},{"line":1938,"column":206,"offset":1956},5304,{"type":31,"tagName":106,"properties":1958,"children":1959,"position":1966},{},[1960],{"type":27,"value":1961,"position":1962},"wrunRunTarget",{"start":1963,"end":1964},{"line":1938,"column":206,"offset":1956},{"line":1938,"column":472,"offset":1965},5319,{"start":1967,"end":1968},{"line":1938,"column":206,"offset":1956},{"line":1938,"column":472,"offset":1965},{"type":27,"value":1711,"position":1970},{"start":1971,"end":1972},{"line":1938,"column":472,"offset":1965},{"line":1938,"column":555,"offset":1973},5321,{"type":31,"tagName":106,"properties":1975,"children":1976,"position":1983},{},[1977],{"type":27,"value":1978,"position":1979},"wrunAlertOutputs",{"start":1980,"end":1981},{"line":1938,"column":555,"offset":1973},{"line":1938,"column":1377,"offset":1982},5339,{"start":1984,"end":1985},{"line":1938,"column":555,"offset":1973},{"line":1938,"column":1377,"offset":1982},{"type":27,"value":1711,"position":1987},{"start":1988,"end":1989},{"line":1938,"column":1377,"offset":1982},{"line":1938,"column":1491,"offset":1990},5341,{"type":31,"tagName":106,"properties":1992,"children":1993,"position":2000},{},[1994],{"type":27,"value":1995,"position":1996},"wrunDraftRef",{"start":1997,"end":1998},{"line":1938,"column":1491,"offset":1990},{"line":1938,"column":1938,"offset":1999},5355,{"start":2001,"end":2002},{"line":1938,"column":1491,"offset":1990},{"line":1938,"column":1938,"offset":1999},{"type":27,"value":1692,"position":2004},{"start":2005,"end":2006},{"line":1938,"column":1938,"offset":1999},{"line":60,"column":21,"offset":2007},5357,{"type":31,"tagName":106,"properties":2009,"children":2010,"position":2017},{},[2011],{"type":27,"value":2012,"position":2013},"isProtectedScript",{"start":2014,"end":2015},{"line":60,"column":21,"offset":2007},{"line":60,"column":206,"offset":2016},5376,{"start":2018,"end":2019},{"line":60,"column":21,"offset":2007},{"line":60,"column":206,"offset":2016},{"type":27,"value":1711,"position":2021},{"start":2022,"end":2023},{"line":60,"column":206,"offset":2016},{"line":60,"column":227,"offset":2024},5378,{"type":31,"tagName":106,"properties":2026,"children":2027,"position":2034},{},[2028],{"type":27,"value":2029,"position":2030},"codeVisibility",{"start":2031,"end":2032},{"line":60,"column":227,"offset":2024},{"line":60,"column":612,"offset":2033},5394,{"start":2035,"end":2036},{"line":60,"column":227,"offset":2024},{"line":60,"column":612,"offset":2033},{"type":27,"value":1711,"position":2038},{"start":2039,"end":2040},{"line":60,"column":612,"offset":2033},{"line":60,"column":702,"offset":2041},5396,{"type":31,"tagName":106,"properties":2043,"children":2044,"position":2051},{},[2045],{"type":27,"value":2046,"position":2047},"hasGuide",{"start":2048,"end":2049},{"line":60,"column":702,"offset":2041},{"line":60,"column":639,"offset":2050},5406,{"start":2052,"end":2053},{"line":60,"column":702,"offset":2041},{"line":60,"column":639,"offset":2050},{"type":27,"value":1711,"position":2055},{"start":2056,"end":2057},{"line":60,"column":639,"offset":2050},{"line":60,"column":134,"offset":2058},5408,{"type":31,"tagName":106,"properties":2060,"children":2061,"position":2068},{},[2062],{"type":27,"value":2063,"position":2064},"scriptAuthor",{"start":2065,"end":2066},{"line":60,"column":134,"offset":2058},{"line":60,"column":269,"offset":2067},5422,{"start":2069,"end":2070},{"line":60,"column":134,"offset":2058},{"line":60,"column":269,"offset":2067},{"type":27,"value":2072,"position":2073},", or\nany name that starts with ",{"start":2074,"end":2075},{"line":60,"column":269,"offset":2067},{"line":2076,"column":286,"offset":2077},73,5453,{"type":31,"tagName":106,"properties":2079,"children":2080,"position":2087},{},[2081],{"type":27,"value":2082,"position":2083},"__style__",{"start":2084,"end":2085},{"line":2076,"column":286,"offset":2077},{"line":2076,"column":612,"offset":2086},5464,{"start":2088,"end":2089},{"line":2076,"column":286,"offset":2077},{"line":2076,"column":612,"offset":2086},{"type":27,"value":2091,"position":2092}," (\"param 'symbol' uses a reserved\nname ...; rename it\"). Every other name is free, ",{"start":2093,"end":2094},{"line":2076,"column":612,"offset":2086},{"line":1304,"column":639,"offset":2095},5547,{"type":31,"tagName":106,"properties":2097,"children":2098,"position":2105},{},[2099],{"type":27,"value":2100,"position":2101},"smooth",{"start":2102,"end":2103},{"line":1304,"column":639,"offset":2095},{"line":1304,"column":1677,"offset":2104},5555,{"start":2106,"end":2107},{"line":1304,"column":639,"offset":2095},{"line":1304,"column":1677,"offset":2104},{"type":27,"value":1711,"position":2109},{"start":2110,"end":2111},{"line":1304,"column":1677,"offset":2104},{"line":1304,"column":1538,"offset":2112},5557,{"type":31,"tagName":106,"properties":2114,"children":2115,"position":2122},{},[2116],{"type":27,"value":2117,"position":2118},"width",{"start":2119,"end":2120},{"line":1304,"column":1538,"offset":2112},{"line":1304,"column":52,"offset":2121},5564,{"start":2123,"end":2124},{"line":1304,"column":1538,"offset":2112},{"line":1304,"column":52,"offset":2121},{"type":27,"value":2126,"position":2127}," and\n",{"start":2128,"end":2129},{"line":1304,"column":52,"offset":2121},{"line":2130,"column":21,"offset":2131},75,5569,{"type":31,"tagName":106,"properties":2133,"children":2134,"position":2141},{},[2135],{"type":27,"value":2136,"position":2137},"opacity",{"start":2138,"end":2139},{"line":2130,"column":21,"offset":2131},{"line":2130,"column":338,"offset":2140},5578,{"start":2142,"end":2143},{"line":2130,"column":21,"offset":2131},{"line":2130,"column":338,"offset":2140},{"type":27,"value":2145,"position":2146}," included.",{"start":2147,"end":2148},{"line":2130,"column":338,"offset":2140},{"line":2130,"column":206,"offset":2149},5588,{"start":2151,"end":2152},{"line":52,"column":21,"offset":1675},{"line":2130,"column":206,"offset":2149},{"type":27,"value":28},{"type":31,"tagName":74,"properties":2155,"children":2156,"position":2165},{},[2157],{"type":27,"value":2158,"position":2159},"Common errors",{"start":2160,"end":2163},{"line":2161,"column":82,"offset":2162},77,5593,{"line":2161,"column":1861,"offset":2164},5606,{"start":2166,"end":2168},{"line":2161,"column":21,"offset":2167},5590,{"line":2161,"column":1861,"offset":2164},{"type":27,"value":28},{"type":31,"tagName":32,"properties":2171,"children":2172,"position":2224},{},[2173,2181,2195,2202,2218],{"type":27,"value":2174,"position":2175},"Each message with its symptom, its cause and its fix, beside the rest of\nthe build's refusals: ",{"start":2176,"end":2178},{"line":1647,"column":21,"offset":2177},5608,{"line":2179,"column":231,"offset":2180},80,5703,{"type":31,"tagName":1541,"properties":2182,"children":2184,"position":2191},{"href":2183},"../faq/common-errors.md",[2185],{"type":27,"value":2158,"position":2186},{"start":2187,"end":2189},{"line":2179,"column":246,"offset":2188},5704,{"line":2179,"column":555,"offset":2190},5717,{"start":2192,"end":2193},{"line":2179,"column":231,"offset":2180},{"line":2179,"column":1457,"offset":2194},5743,{"type":27,"value":2196,"position":2197},". The full\ngrammar, every key and its legal values:\n",{"start":2198,"end":2199},{"line":2179,"column":1457,"offset":2194},{"line":2200,"column":21,"offset":2201},82,5795,{"type":31,"tagName":1541,"properties":2203,"children":2205,"position":2213},{"href":2204},"../reference/declarations.md#the-declaration-grammar",[2206],{"type":27,"value":2207,"position":2208},"Declarations and the sheet",{"start":2209,"end":2211},{"line":2200,"column":1549,"offset":2210},5796,{"line":2200,"column":232,"offset":2212},5822,{"start":2214,"end":2215},{"line":2200,"column":21,"offset":2201},{"line":2200,"column":2216,"offset":2217},83,5877,{"type":27,"value":1643,"position":2219},{"start":2220,"end":2221},{"line":2200,"column":2216,"offset":2217},{"line":2200,"column":2222,"offset":2223},84,5878,{"start":2225,"end":2226},{"line":1647,"column":21,"offset":2177},{"line":2200,"column":2222,"offset":2223},{"type":27,"value":28},{"type":31,"tagName":74,"properties":2229,"children":2230,"position":2238},{},[2231],{"type":27,"value":2232,"position":2233},"Related",{"start":2234,"end":2236},{"line":2222,"column":82,"offset":2235},5883,{"line":2222,"column":102,"offset":2237},5890,{"start":2239,"end":2241},{"line":2222,"column":21,"offset":2240},5880,{"line":2222,"column":102,"offset":2237},{"type":27,"value":28},{"type":31,"tagName":215,"properties":2244,"children":2245,"position":2363},{},[2246,2247,2275,2276,2304,2305,2333,2334,2362],{"type":27,"value":28},{"type":31,"tagName":220,"properties":2248,"children":2249,"position":2271},{},[2250,2265],{"type":31,"tagName":1541,"properties":2251,"children":2252,"position":2260},{"href":1565},[2253],{"type":27,"value":1568,"position":2254},{"start":2255,"end":2258},{"line":2256,"column":82,"offset":2257},86,5895,{"line":2256,"column":1861,"offset":2259},5908,{"start":2261,"end":2263},{"line":2256,"column":228,"offset":2262},5894,{"line":2256,"column":232,"offset":2264},5919,{"type":27,"value":2266,"position":2267},": the default each kind takes",{"start":2268,"end":2269},{"line":2256,"column":232,"offset":2264},{"line":2256,"column":1491,"offset":2270},5948,{"start":2272,"end":2274},{"line":2256,"column":21,"offset":2273},5892,{"line":2256,"column":1491,"offset":2270},{"type":27,"value":28},{"type":31,"tagName":220,"properties":2277,"children":2278,"position":2300},{},[2279,2294],{"type":31,"tagName":1541,"properties":2280,"children":2281,"position":2289},{"href":1543},[2282],{"type":27,"value":1546,"position":2283},{"start":2284,"end":2287},{"line":2285,"column":82,"offset":2286},87,5952,{"line":2285,"column":246,"offset":2288},5972,{"start":2290,"end":2292},{"line":2285,"column":228,"offset":2291},5951,{"line":2285,"column":555,"offset":2293},5985,{"type":27,"value":2295,"position":2296},": which kind takes which option",{"start":2297,"end":2298},{"line":2285,"column":555,"offset":2293},{"line":2285,"column":1696,"offset":2299},6016,{"start":2301,"end":2303},{"line":2285,"column":21,"offset":2302},5949,{"line":2285,"column":1696,"offset":2299},{"type":27,"value":28},{"type":31,"tagName":220,"properties":2306,"children":2307,"position":2329},{},[2308,2323],{"type":31,"tagName":1541,"properties":2309,"children":2310,"position":2318},{"href":1607},[2311],{"type":27,"value":1610,"position":2312},{"start":2313,"end":2316},{"line":2314,"column":82,"offset":2315},88,6020,{"line":2314,"column":102,"offset":2317},6027,{"start":2319,"end":2321},{"line":2314,"column":228,"offset":2320},6019,{"line":2314,"column":246,"offset":2322},6040,{"type":27,"value":2324,"position":2325},": the values a preset may name",{"start":2326,"end":2327},{"line":2314,"column":246,"offset":2322},{"line":2314,"column":1322,"offset":2328},6070,{"start":2330,"end":2332},{"line":2314,"column":21,"offset":2331},6017,{"line":2314,"column":1322,"offset":2328},{"type":27,"value":28},{"type":31,"tagName":220,"properties":2335,"children":2336,"position":2358},{},[2337,2352],{"type":31,"tagName":1541,"properties":2338,"children":2339,"position":2347},{"href":2183},[2340],{"type":27,"value":2158,"position":2341},{"start":2342,"end":2345},{"line":2343,"column":82,"offset":2344},89,6074,{"line":2343,"column":1861,"offset":2346},6087,{"start":2348,"end":2350},{"line":2343,"column":228,"offset":2349},6073,{"line":2343,"column":258,"offset":2351},6113,{"type":27,"value":2353,"position":2354},": symptom, cause and fix per message",{"start":2355,"end":2356},{"line":2343,"column":258,"offset":2351},{"line":2343,"column":1647,"offset":2357},6149,{"start":2359,"end":2361},{"line":2343,"column":21,"offset":2360},6071,{"line":2343,"column":1647,"offset":2357},{"type":27,"value":28},{"start":2364,"end":2365},{"line":2256,"column":21,"offset":2273},{"line":2343,"column":1647,"offset":2357},{"quirksMode":2367},false,{"start":2369,"end":2370},{"line":21,"column":21,"offset":22},{"line":2371,"column":21,"offset":2372},90,6150,1791265216217]