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