sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Cmdlang_stdlib_runner.Parser_stateSourceA mutable state that will collect parsing information.
The strategy implemented by the cmdlang runner is to create such parser state, enrich it during a parsing phases using stdlib.arg, and once this is done, return an expression suitable for evaluation.
In this part we allocate a parser state for a given parser. Once this is done, the parser must be enriched with information coming from the command line.
This part is what allows stdlib.arg to performs the expected side-effects within the state.
Once the parsing has been done, we can finalize the state and return an evaluation suitable for execution.