name:                 z-happy-lib-z-frontend
version:              2.1.7
package-name:         happy-lib
lib-name:             frontend
id:                   happy-lib-2.1.7-HdoE2OAFbuE68Z8Iw8BmNO-frontend
key:                  happy-lib-2.1.7-HdoE2OAFbuE68Z8Iw8BmNO-frontend
license:              BSD-2-Clause
copyright:            (c) Andy Gill, Simon Marlow
maintainer:           https://github.com/haskell/happy
author:               Andy Gill and Simon Marlow
stability:            stable
homepage:             https://www.haskell.org/happy/
synopsis:
    Happy is a parser generator for Haskell implemented using this library

description:
    Happy is a parser generator for Haskell.  Given a grammar
    specification in BNF, Happy generates Haskell code to parse the
    grammar.  Happy works in a similar way to the @yacc@ tool for C.

    This library provides the following functionality:

      * Data type definitions for the Grammar AST type, capturing the information in .y-files (Happy.Grammar)

      * A parser for happy grammar files (.y) to produce a Grammar (Happy.Frontend.*)

      * Implementations of the text book algorithms that compute the LR action and
        goto tables for the given 'Grammar' (Happy.Tabular.*)

      * An LALR code generator to produce table-driven, deterministic parsing code
        in Haskell (Happy.Backend.LALR.*)

      * A (less maintained) GLR code generator to produce table-driven,
        non-deterministic parsing code in Haskell, where ambiguous parses produce
        multiple parse trees (Happy.Backend.GLR.*)

category:             Development
abi:                  0721a0f6424b75e20cd491de2a103427
exposed-modules:
    Happy.Frontend Happy.Frontend.AbsSyn Happy.Frontend.Mangler
    Happy.Frontend.PrettyGrammar

hidden-modules:
    Happy.Frontend.ParseMonad Happy.Frontend.ParseMonad.Class
    Happy.Frontend.Mangler.Monad Happy.Frontend.Parser
    Happy.Frontend.Lexer Happy.Frontend.ParamRules
    Happy.Frontend.AttrGrammar Happy.Frontend.AttrGrammar.Parser
    Happy.Frontend.AttrGrammar.Mangler

import-dirs:
    /usr/pkg/lib/x86_64-netbsd-ghc-9.10.1/happy-lib-2.1.7-HdoE2OAFbuE68Z8Iw8BmNO-frontend

library-dirs:
    /usr/pkg/lib/x86_64-netbsd-ghc-9.10.1/happy-lib-2.1.7-HdoE2OAFbuE68Z8Iw8BmNO-frontend

library-dirs-static:
    /usr/pkg/lib/x86_64-netbsd-ghc-9.10.1/happy-lib-2.1.7-HdoE2OAFbuE68Z8Iw8BmNO-frontend

dynamic-library-dirs: /usr/pkg/lib/x86_64-netbsd-ghc-9.10.1
data-dir:             /usr/pkg/share/x86_64-netbsd-ghc-9.10.1/happy-lib-2.1.7
hs-libraries:         HShappy-lib-2.1.7-HdoE2OAFbuE68Z8Iw8BmNO-frontend
depends:
    array-0.5.7.0-inplace base-4.20.0.0-inplace containers-0.7-inplace
    happy-lib-2.1.7-2LXT0PQ4OexL28WVvm6Vz4-grammar mtl-2.3.1-inplace
    transformers-0.6.1.1-inplace

haddock-interfaces:
    /usr/pkg/share/doc/x86_64-netbsd-ghc-9.10.1/happy-lib-2.1.7/html/happy-lib.haddock

haddock-html:
    /usr/pkg/share/doc/x86_64-netbsd-ghc-9.10.1/happy-lib-2.1.7/html
