hjs-0.2.1: JavaScript Parser

HJS.Parser.JavaScript

Documentation

class EmitHaskell a whereSource

Methods

eHs :: a -> StringSource

data ArrayLit Source

Constructors

ArrSimple [AssignE] 

Instances

data Expr Source

Constructors

AssignE AssignE 

Instances

data TryStmt Source

Constructors

TryBC [Stmt] [Catch] 
TryBF [Stmt] [Stmt] 
TryBCF [Stmt] [Catch] [Stmt] 
TryTry [Stmt] [Catch] [Stmt] 

data Stmt Source

Constructors

StmtPos (Int, Int) Stmt' 

Instances

data Switch Source

Constructors

SSwitch Expr [CaseClause] 

Instances

data CaseBlock Source

Constructors

CaseBlock [CaseClause] 

Instances