Parsers is the advanced language Scroll developers use to extend the Scroll language with new parsers. Parsers files end in .parsers. Book available: Parsers Explained.
Parser Definition Parsers define parsers that acquire, analyze and act on code.
Cell Definition Parsers analyze the words in a line.
Links - Parser Designer 路 Particles Sandbox 路 r/WorldWideScroll 路 Release Notes & Roadmap 路 Scroll LeetSheet 路 Particles LeetSheet
A rough estimate of parser usage in Parsers.
count | id |
---|---|
2293 | catchAllJavascriptCodeLineParser |
341 | catchAllMultilineStringConstantParser |
258 | parserDefinitionParser |
212 | extendsParserParser |
184 | parserDescriptionParser |
164 | javascriptParser |
155 | catchAllExampleLineParser |
80 | cruxFromIdParser |
69 | cellsParser |
66 | cruxParser |
66 | catchAllCellTypeParser |
61 | exampleParser |
43 | cellTypeDefinitionParser |
36 | stringParser |
34 | slashCommentParser |
32 | booleanParser |
26 | catchAllParserParser |
25 | paintParser |
21 | inScopeParser |
21 | extendsCellTypeParser |
12 | cellTypeDescriptionParser |
8 | patternParser |
7 | singleParser |
6 | baseParserParser |
4 | enumParser |
3 | regexParser |
3 | commentLineParser |
2 | floatParser |
1 | tagsParser |
1 | rootFlagParser |
1 | extensionsParser |
1 | compilesToParser |