{"name":"happy","portdir":"devel/happy","version":"2.2","license":"GPL-3","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/simonmar/happy","description":"A parser generator for Haskell","long_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.","active":true,"categories":["devel","haskell"],"maintainers":[],"variants":["stack","haskell_cabal_use_prebuilt"],"dependencies":[{"type":"build","ports":["cctools","openssl","file","grep","gsed","cabal-prebuilt","ghc-prebuilt","clang-18"]},{"type":"patch","ports":["cabal-prebuilt","ghc-prebuilt"]}],"depends_on":[{"type":"build","ports":["pure-gen","cpphs","ghc"]},{"type":"lib","ports":["cabal"]}]}