Package net.jangaroo.jooc

Interface Summary
CodeGenerator Code generators write JavaScript to a JsWriter.
CompileLog Callback interface for compiler errors and warnings.
NodeImplBase.Scoped  
Scope  
sym CUP generated interface containing symbol constants.
SyntacticKeywords Identifiers with special meaning become keywords in certain syntactic contexts: In a for-each-in statement between the 'for' token and the '(' token: each In a function definition between the 'function' token and an identifier token: get set As the first word of a directive: namespace include In an attribute list or wherever an attribute list can be used: dynamic final native override static It is a syntax error to use a syntactic keyword in a context where it is treated as a keyword: namespace = "hello" namespace() In these cases, the grammar requires an identifier after the namespace keyword.
 

Class Summary
AnalyzeContext  
Annotation An annotation (square bracket meta data).
ClassBody  
ClassDeclaration  
CompilationUnit  
Debug A class to provide debug facilities in java.
EmptyDeclaration  
Extends  
FieldDeclaration  
FunctionDeclaration  
GetterSetterPair An object aggregating the getter and the setter FunctionDeclaration of the same property.
Ide  
IdeDeclaration  
IdeType  
IdeWithTypeParam Created by IntelliJ IDEA.
ImportDirective  
InfixOpExpr A BinaryOpExpr for AS3 infix operators that are not supported directly in JS.
Jooc The Jangaroo AS3-to-JS Compiler's main class.
JooSymbol  
JsWriter  
LabelScope  
NamespaceDeclaration  
NamespacedIde  
NodeImplBase  
PackageDeclaration  
Parameter  
Parameters  
parser CUP v0.10k generated parser.
PredefinedTypeDeclaration  
QualifiedIde  
ScannerBase  
ScopeImplBase  
StdOutCompileLog  
SubstitutingWriter An SubstitutingWriter is a FilterWriter that replaces each character in the output stream with the String obtained by calling the abstract method substitute on the characters.
Type  
TypedIdeDeclaration  
TypeRelation  
UseNamespaceDirective  
VectorLiteral  
 



Copyright © 2002-2011 CoreMedia AG. All Rights Reserved.