pod compilerJs
Fantom to JavaScript Compiler
Classes
Base64VLQ | |
CompileJsPlugin |
Fantom source to JavaScript source compiler - this class is plugged into the compiler pipeline by the compiler::CompileJs step. |
Dump |
Dump the JavaScript source for a pod. |
JsBinaryExpr |
JsBinaryExpr |
JsBlock |
JsBlock |
JsBoolLiteralExpr |
JsBoolLiteralExpr |
JsBreakStmt |
JsBreakStmt |
JsCallExpr |
JsCallExpr |
JsCase |
JsCase |
JsCatch |
JsCatch |
JsClosureExpr |
JsClosureExpr |
JsCompilerSupport |
JsCompilerSupport provides support for JavaScript compiler pipeline. |
JsCondExpr |
JsCondExpr |
JsContinueStmt |
JsContinueStmt |
JsDecimalLiteralExpr |
JsDecimalLiteralExpr |
JsDurationLiteralExpr |
JsDurationLiteralExpr |
JsElvisExpr |
JsElvisExpr |
JsExpr |
JsExpr |
JsExprStmt |
JsExprStmt |
JsExtToMime |
JsExtToMime |
JsFacet |
JsFacet |
JsField |
JsField |
JsFieldExpr |
JsFieldExpr |
JsFieldRef |
JsFieldRef |
JsFloatLiteralExpr |
JsFloatLiteralExpr |
JsForStmt |
JsForStmt |
JsIfStmt |
JsIfStmt |
JsIndexedProps |
JsIndexedProps is used to support JavaScript implementation of |
JsIntLiteralExpr |
JsIntLiteralExpr |
JsItExpr |
JsItExpr |
JsListLiteralExpr |
JsListLiteralExpr |
JsLocalDefStmt |
JsLocalDefStmt |
JsLocalVarExpr |
JsLocalVarExpr |
JsMapLiteralExpr |
JsMapLiteralExpr |
JsMethod |
JsMethod |
JsMethodParam |
JsMethodParam |
JsMethodRef |
JsMethodRef |
JsNoOpStmt |
JsNoOpStmt |
JsNode |
JsNode translates a compiler::Node into the equivalent JavaScript source code. |
JsNullLiteralExpr |
JsNullLiteralExpr |
JsPod |
JsPod |
JsPodClosures |
Utility for working with JS closures. |
JsProps |
JsProps |
JsRangeLiteralExpr |
JsRangeLiteralExpr |
JsReturnStmt |
JsReturnStmt |
JsShortcutExpr |
JsShortcutExpr |
JsSlot |
JsSlot |
JsSlotLiteralExpr |
JsSlotLiteralExpr |
JsSlotRef |
JsSlotRef |
JsStaticTargetExpr |
JsStaticTargetExpr |
JsStmt |
JsStmt |
JsStrLiteralExpr |
JsStrLiteralExpr |
JsSuperExpr |
JsSuperExpr |
JsSwitchStmt |
JsSwitchStmt |
JsTernaryExpr |
JsTernaryExpr |
JsThisExpr |
JsThisExpr |
JsThrowExpr |
JsThrowExpr |
JsThrowStmt |
JsThrowStmt |
JsTryStmt |
JsTryStmt |
JsType |
JsType |
JsTypeCheckExpr |
JsTypeCheckExpr |
JsTypeLiteralExpr |
JsTypeLiteralExpr |
JsTypeRef |
JsTypeRef |
JsUnaryExpr |
JsUnaryExpr |
JsUnitDatabase |
JsUnitDatabase |
JsUriLiteralExpr |
JsUriLiteralExpr |
JsWhileStmt |
JsWhileStmt |
JsWriter |
JsWriter. |
MapField | |
NodeRunner | |
Runner |
Runner takes a Fantom qname and attempts to run the matching JavaScript implemenation. |
ScriptRunner |
ScriptRunner compiles a Fan script into JavaScript and runs inside Rhino. |
SourceMap | |
TzTool |
Tool for managing JS time zones. |