| Package | Description | 
|---|---|
| org.eclipse.golo.compiler | 
 Provides access to the Golo compiler and supporting classes. 
 | 
| org.eclipse.golo.compiler.parser | 
 (this is an internal API) 
 | 
| Modifier and Type | Method and Description | 
|---|---|
GoloCompilationException.Builder | 
GoloCompilationException.Builder.report(ParseException pe,
      GoloASTNode source)
Report a parsing error problem to the exception being built. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ParseException | 
GoloParser.generateParseException()
Generate ParseException. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GoloParser.AdditiveExpression()  | 
void | 
GoloParser.AndExpression()  | 
ASTAnonymousFunctionInvocation | 
GoloParser.AnonymousFunctionInvocation()  | 
void | 
GoloParser.Argument()  | 
void | 
GoloParser.Arguments()  | 
void | 
GoloParser.Assignment()  | 
void | 
GoloParser.Atom()  | 
void | 
GoloParser.AugmentationDeclaration()  | 
java.util.List<java.lang.String> | 
GoloParser.AugmentationNames()  | 
ASTAugmentDeclaration | 
GoloParser.AugmentDeclaration()  | 
java.math.BigDecimal | 
GoloParser.BigDecimalLiteral()  | 
java.math.BigInteger | 
GoloParser.BigIntegerLiteral()  | 
void | 
GoloParser.BlankLine()  | 
void | 
GoloParser.BlankLines()  | 
void | 
GoloParser.Block()  | 
void | 
GoloParser.Break()  | 
void | 
GoloParser.Case()  | 
java.lang.Character | 
GoloParser.CharLiteral()  | 
ClassReference | 
GoloParser.ClassLiteral()  | 
void | 
GoloParser.CollectionLiteral()  | 
ASTCompilationUnit | 
GoloParser.CompilationUnit()  | 
void | 
GoloParser.ConditionalBranching()  | 
void | 
GoloParser.Continue()  | 
ASTDecoratorDeclaration | 
GoloParser.DecoratorDeclaration()  | 
java.util.List<java.lang.String> | 
GoloParser.DestructuredNames()  | 
ASTDestructuringAssignment | 
GoloParser.DestructuringAssignment()  | 
java.lang.String | 
GoloParser.Documentation()  | 
java.lang.Double | 
GoloParser.DoubleLiteral()  | 
void | 
GoloParser.EqualityExpression()  | 
void | 
GoloParser.ExpressionStatement()  | 
java.lang.Float | 
GoloParser.FloatLiteral()  | 
void | 
GoloParser.ForEachLoop()  | 
void | 
GoloParser.ForLoop()  | 
void | 
GoloParser.Function()  | 
ASTFunctionDeclaration | 
GoloParser.FunctionDeclaration()  | 
void | 
GoloParser.FunctionInvocation()  | 
FunctionRef | 
GoloParser.FunctionRef()  | 
void | 
GoloParser.ImportDeclaration()  | 
java.lang.Integer | 
GoloParser.IntegerLiteral()  | 
void | 
GoloParser.InvocationExpression()  | 
ASTLetOrVar | 
GoloParser.LetOrVar()  | 
void | 
GoloParser.Literal()  | 
void | 
GoloParser.LocalDeclaration()  | 
java.lang.Long | 
GoloParser.LongLiteral()  | 
ASTMacroInvocation | 
GoloParser.MacroInvocation()  | 
void | 
GoloParser.Match()  | 
ASTMemberDeclaration | 
GoloParser.MemberDeclaration()  | 
void | 
GoloParser.MethodInvocation()  | 
void | 
GoloParser.ModuleDeclaration()  | 
java.util.List<java.lang.String> | 
GoloParser.MultiImport()  | 
void | 
GoloParser.MultiplicativeExpression()  | 
ASTNamedAugmentationDeclaration | 
GoloParser.NamedAugmentationDeclaration()  | 
void | 
GoloParser.OrExpression()  | 
void | 
GoloParser.OrIfNullExpression()  | 
java.util.List<java.lang.String> | 
GoloParser.Parameters()  | 
java.lang.String | 
GoloParser.QualifiedName()  | 
void | 
GoloParser.Reference()  | 
void | 
GoloParser.RelationalExpression()  | 
void | 
GoloParser.Return()  | 
void | 
GoloParser.Statement()  | 
java.lang.String | 
GoloParser.StringLiteral()  | 
ASTStructDeclaration | 
GoloParser.StructDeclaration()  | 
void | 
GoloParser.Throw()  | 
void | 
GoloParser.ToplevelDeclaration()  | 
void | 
GoloParser.TryCatchFinally()  | 
void | 
GoloParser.UnaryExpression()  | 
ASTUnionDeclaration | 
GoloParser.UnionDeclaration()  | 
void | 
GoloParser.UnionValue()  | 
void | 
GoloParser.WhileLoop()  |