-
write the bnf for deeplang, just to be familiar with the language, and prepare for lexer and parser.
-
@L-TChen pointed out that the nightly release comes with binaries for multiple platforms. In teaching Agda I've seen many students struggle to get Agda on Windows. A zip with executables would save t…
-
On would think that `cabal v2-install xyz` where `xyz` is a package on hackage only builds and installs `xyz`, but it does other things if the current directory happens to contain a cabal project:
``…
-
A lot of stuff in the documentation are out-of-date. Many links are no more valid (e.g. the first two links in Chapt 4). And some claims are still made 10 years ago, which may or may not still be true…
-
something like this: `data Program a = Program a [TopDef a] [FnDecls ...]`
-
Maybe this belongs on the website repo, but, would it be helpful to have a couple examples somewhere of how to automate generating code with BNFC as part of the build process?
I recall (would take …
-
In a [project](https://github.com/ivan-m/jbi) I'm working on, I have some directories in the module path consisting solely of capital letters.
When I try and build this project, I get the following…
-
I just created an issue at jflex-de/jflex#191 as I initially thought I am wrongly using the tool chain.
I tried to
``` bash
$ bnfc -m --java -o src/main/java --jflex -p bnfc src/main/resources/abs…
nobeh updated
8 years ago
-
Hello!
BNFC errors in the Haskell backend are plain `String` values like this: ```syntax error at line 3, column 1 before `token'``` . There are some inconveniences here:
- a String is not flexi…
-
I tried the PCRE.g4 grammar on an example where the bounds in a character class are quoted sequences. The parser took `\E` and `\Q` as bounds, when it should have been the minimal element in the first…