Oliver Smith

Results 96 comments of Oliver Smith

Sample of the additional error: ``` (base) oliver@Spud:/mnt/c/Users/oliver/go/src/github.com/kfsone/gocc$ echo -e "\n\n# wibble" >>Makefile (base) oliver@Spud:/mnt/c/Users/oliver/go/src/github.com/kfsone/gocc$ make ci 2>&1 | tail -5 + + +# wibble ERROR: commit and working copy...

The diff output is still there, i just limited it to the last 5 lines in the copy & paste (`make | tail`)

Hi, serhi; there are a couple of problems: - Your actions need to return a value and an error: > - Your call to `parse(...)` is going to receive the...

Aye, in the process of converting my grammar over from my homebrew parser, I found the absence of square-bracket a little more frustrating. It felt like something that ought to...

[edit: after reading the gocc2.bnf I'm guesisng 'sdt' specifically refers to the directives; I'll write a follow-up] Sure, something like this? ``` List: Element | List Element; Element: Value ","...

After reading the gocc2, I *think* you're referring to trying to capture the "optional" field in a production: ``` ClassDef: "class" identifier OptionalParent Body >; OptionalParent : ":" identifier |...

I can see cases where a naive approach would cause problems: ``` // looking at you, Guido. import : "import" [ identifier string_lit | string_lit "as" identifier ]; ``` obvious...

There's a cross-platform client application for uploading files to an Adventurer III/Voxel: https://andybradford.dev/2020/01/12/using-the-monoprice-voxel-with-ultimaker-cura/ https://github.com/andycb/AdventurerClientDotNet

I did have extensions.emptystring on at the start of the 2to3 migration I'm doing, so I may have had some conflation of Python's new SyntaxWarning on trying to distinguish "absent...