Andreas Abel

Results 455 issues of Andreas Abel

- Replace broken travis badge by badges for Hackage, Stackage and GitHub CI - Bump `template-haskell` - Bump CI to latest GHC major version - Disable CI haddock step for...

Blockers for `BNFC`'s tests: - [ ] https://github.com/sol/doctest/pull/375 Blockers for `bnfc-system-tests`: - [ ] https://github.com/maoe/lifted-async/issues/38 (Succeeds: `cabal build all --allow-newer=async:base --allow-newer=lifted-async:base`)

Haskell: emit `{-# LANGUAGE Safe #-}` (and `Trustworthy` in generated `Lex`/`Par.hs`) Had to get rid of `GeneralizedNewtypeDeriving` extension in generated `Abs.hs`.

Haskell
warnings

This is an issue documenting known bugs of BNFC that cause some system tests to fail. We keep the tests in the test suite nevertheless, to stimulate further bug fixing....

Testing

Given grammar: ``` Priv. Decl ::= "private" "{" [Decl] "}" ; separator Decl ";" ; layout "private" ; ``` The following is accepted but should not, without top-level layout: ```...

Haskell
layout
discussion

This fails in some backends: ``` CNil. Chars ::= ; cSg. Chars ::= Char ; CSnoc. Chars ::= Chars Dot Char ; define cSg c = CSnoc CNil (Dot ".")...

define
position
token
Haskell/Functor
AST

Here is a partial grammar of SQL that I'd like to add to the example suite: https://github.com/GrammaticalFramework/gf-contrib/blob/master/query-converter/MinSQL.bnf SQL has case-insensitive keywords. This is a feature we could add to BNFC...

lexer
LBNF
examples

We would like the following aspects supported by a feature that allows us to define lists: 1. Concerning even AST: - several list categories for one category - non-empty vs....

enhancement
lists

This is an issue to contemplate a more flexible handling of LBNF rules in the backend. Currently there is a `define` pragma that allows rule names to be first-order functions...

enhancement
AST

Linux binaries are missing for the following releases: - [ ] 2.8.3 (#262) - [ ] 2.8.4 (#300) - [ ] 2.9.0 (#326) - [ ] 2.9.1 (#342) - [...

Linux
help wanted