packages feed

happy-meta-0.2.1.0: happy-meta.cabal

Cabal-version:       1.18
Name:                happy-meta
Version:             0.2.1.0
Synopsis:            Quasi-quoter for Happy parsers
-- Description:         
License:             BSD3
License-file:        LICENSE
Author:              Jonas Duregard
Maintainer:          Artem Pelenitsyn (a.pelenitsyn@gmail.com)
Homepage:            https://github.com/ulysses4ever/BNFC-meta
Category:            Development
Build-type:          Simple
Description:         A Template-Haskell based version of the Happy parser generator. Used to generate parsers for BNFC-meta, currently this is the only use known to be working.

Extra-Doc-Files:     changelog.md


Library
  default-language: Haskell98
  hs-source-dirs: src .
  default-extensions: CPP, MagicHash
  
  Exposed-modules:     
    Text.Happy.Quote

  Build-depends:
      template-haskell >=2.4 && <3
    , haskell-src-meta >=0.5.1.2 && <1.0
    , base >= 4.2 && < 5
    , array, containers
    , fail >=4.9.0.0 && <5
    , mtl >= 1.0

  Build-tools: happy
  
  Other-modules:       
        Text.Happy
        Text.Happy.HappyTemplate
        AbsSyn
        First
        GenUtils
        Grammar
        LALR
        Lexer
        ParseMonad
        Parser
        ProduceCode
        ProduceGLRCode
        NameSet
        Target
        AttrGrammar
        AttrGrammarParser
        ParamRules    
  
source-repository head
  type: git
  location: http://github.com/ulysses4ever/BNFC-meta
  subdir: happy-meta