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.
Atom Definition Parsers analyze the atoms 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 | cueFromIdParser |
69 | atomsParser |
66 | cueParser |
66 | catchAllAtomTypeParser |
61 | exampleParser |
43 | atomTypeDefinitionParser |
36 | stringParser |
34 | slashCommentParser |
32 | booleanParser |
26 | catchAllParserParser |
25 | paintParser |
21 | inScopeParser |
21 | extendsAtomTypeParser |
12 | atomTypeDescriptionParser |
8 | patternParser |
7 | singleParser |
6 | baseParserParser |
4 | enumParser |
3 | regexParser |
3 | commentLineParser |
2 | floatParser |
1 | tagsParser |
1 | rootFlagParser |