packages feed

WebBits-2.2: WebBits.cabal

Name:           WebBits
Version:        2.2
Cabal-Version:	>= 1.6
Copyright:      Copyright (c) 2007-2011 Brown University, Claudiu Saftoiu,  Arjun Guha, Spiridon Eliopoulos, Copyright (c) 2012 Arjun Guha and Andrey Chudnov
License:        BSD3
License-file:   LICENSE
Author:         Arjun Guha, Claudiu Saftoiu, Spiridon Eliopoulos and Andrey Chudnov
Maintainer:     Andrey Chudnov <oss@chudnov.com>
Homepage:       http://github.com/brownplt/webbits
Bug-reports:    http://github.com/brownplt/webbits/issues
Stability:      provisional
Tested-with:    GHC==7.0.4, GHC==7.4.1
Category:       Language
Build-Type:     Custom
Synopsis:       JavaScript analysis tools
Description:    WebBits is a collection of libraries for working with JavaScript, contains a parser, a pretty-printer and a lexical environment analyser. The original author of the package is the PLT group of Brown University (http:\/\/www.cs.brown.edu\/research\/plt\/). Changes since version 2.1: the syntax of the try-catch-finally statement has been changed in accordance to the ECMAScript specification -- now it only has at most one catch clause. The original test-suite needs updating to support the current test system: patches are welcome.

Source-repository head
   type: git
   location: git://github.com/brownplt/webbits.git

Source-repository this
   type: git
   location: git://github.com/brownplt/webbits.git
   tag: WebBits-2.2
 
Library
  Hs-Source-Dirs:
    src
  Build-Depends:
    base >= 4 && < 5,
    mtl >= 1.1.0.1,
    parsec < 3.2.0,
    pretty >= 0.1,
    containers >= 0.1,
    syb >= 0.1
  ghc-options:
    -fwarn-incomplete-patterns
  Extensions:     
    DeriveDataTypeable
  Exposed-Modules:
    BrownPLT.JavaScript 
    BrownPLT.JavaScript.Lexer 
    BrownPLT.JavaScript.Parser
    BrownPLT.JavaScript.PrettyPrint
    BrownPLT.JavaScript.Syntax 
    BrownPLT.JavaScript.Environment