Kevin Nowaczyk
Kevin Nowaczyk
does the block section need to be changed to ``` block : block-element+ ; block-element : lineLabel endOfLine | lineLabel? blockStmt (endOfStatement blockStmt)* endOfStatement ``` and then remove lineLabel from...
One issue I see…how is the parser supposed to know that when it sees: ``` foo: x=1 ``` that it is a line labeled ‘foo’ versus a call to the...
My repository is https://github.com/Beakerboy/Threejs-Geometries/tree/coverage If I install nyc 15.1.0 with qunit 2.19.4, the unit tests run, but the coverage report fails to list any files. If I add --all, the...
For me, I was able to successfully replace `nyc` with `bcoe/c8`.
I just did a drop-in replacement. I called `c8 quint` instead of `nyc quint my package.json includes this: ``` "scripts": { "lint": "eslint .", "test": "c8 qunit" }, "c8": {...
Can you provide examples? Is it possible they do not parse correctly because they are, in fact, not proper syntax? https://learn.microsoft.com/en-us/openspecs/microsoft_general_purpose_programming_languages/ms-vbal/d5418146-0bd2-45eb-9c7a-fd9502722c74 The MS-VBAL specification states that the module body must...
Excuse my ignorance, I am new to grammar Lexer/parser stuff, but why would you want improper documents to parse correctly. I thought the “proper” way was to create error handlers...
If this is a democracy, my vote would be for the general-use grammer here to be the best reflection of any official standard, with enough extras to make it easiest...
The existing ANTLR grammar is missing many of the keywords that appear in the header it’s possible that VBA files with variables name things like VB_Base in a position that...
Thought you’d be interested…since VBA is now at version 7.1, and this grammar is supposedly 6.0, I’ve started from scratch rewriting the grammar from the published Microsoft Spec. My plan...