Oliver

Results 25 comments of Oliver

I got a patch with a parser option specifically to allow namespaces, which adjusts the existing behaviour for `.` and `/` slightly: https://github.com/or/instaparse/commits/issue-211-namespaced-keywords (it looks bigger than it is, due...

Sure, my particular use case is a parser for "blazonry", a sort of medieval DSL to describe coats of arms. I'm working on a grammar for it [here](https://github.com/heraldry/armory/blob/main/blazonry/grammar.ebnf). I used...

Post-processing the grammar is a good idea! Definitely better than doing it during transformation. And your suggestion to use some other characters instead of `-` would certainly deal with some...

Heh, that's a bold idea, not something I'd find easy to work with in the editor. But you gave me another idea: the grammar could use the normal `/` and...

I've had another go at this. The main change is a much simpler adjustment to simply allow `.` and `/` in non-terminals, without trying to enforce mandatory spaces anywhere else....

@Engelberg: did you get a chance to look at the patch?

Is this still an issue? I can't reproduce it, for me commas remain untouched. But I also couldn't reproduce it with older versions (tried 0.4.1, 0.5.0, which were current at...

Thanks, that's good to know. Unfortunately that won't help me, because I use the cljfmt binary for formatting, which also can check/fix whole directories. I think it would be better...

Using the command line tool for linting in Emacs will run it in the file's directory, not the project root, so it needs to find the configuration. And having a...

Rebased on #257 to avoid merge/rebase conflicts later, so ignore the first commit. This could be done without using `fix-stdin` and `check-stdin`, but I felt that convolutes `fix` and `check`,...