| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CompilationException | |
|---|---|
| orc | Top-level package for all Orc code. | 
| orc.ast.extended | Desugared AST which is very close to the source form. | 
| orc.ast.extended.declaration | |
| orc.ast.extended.declaration.defn | |
| orc.ast.oil | Internal representation of OIL, the Orc Intermediate Language. | 
| orc.ast.simple | Desugared AST which is close to the final format (OIL) but includes named variables. | 
| orc.error.compiletime | |
| orc.error.compiletime.typing | |
| Uses of CompilationException in orc | 
|---|
| Methods in orc that throw CompilationException | |
|---|---|
| static Node | Orc.compile(Config cfg) | 
| static Expression | Orc.compile(java.io.Reader source,
        Config cfg) | 
| static Node | Orc.compile(java.io.Reader source,
        Node target,
        Config cfg) | 
| static OrcInstance | Orc.runEmbedded(java.io.File source)Deprecated. | 
| static OrcInstance | Orc.runEmbedded(java.io.Reader source)Deprecated. | 
| static OrcInstance | Orc.runEmbedded(java.io.Reader source,
            Config cfg)Deprecated. | 
| static OrcInstance | Orc.runEmbedded(java.lang.String source)Deprecated. | 
| Uses of CompilationException in orc.ast.extended | 
|---|
| Methods in orc.ast.extended that throw CompilationException | |
|---|---|
| protected  Expression.Arg | Expression.argify()Simplify an expression which occurs in an argument (nested) position. | 
|  Expression | Semi.simplify() | 
|  Expression | IfThenElse.simplify() | 
|  Expression | Dot.simplify() | 
| abstract  Expression | Expression.simplify()Simplify an expression which occurs in a call (non-nested) position. | 
|  Expression | Parallel.simplify() | 
|  Expression | Call.simplify() | 
|  Expression | ConsExpr.simplify() | 
|  Expression | Lambda.simplify() | 
|  Expression | Let.simplify() | 
|  Expression | ListExpr.simplify() | 
|  Expression | Declare.simplify() | 
|  Expression | Sequential.simplify() | 
|  Expression | Where.simplify() | 
| Uses of CompilationException in orc.ast.extended.declaration | 
|---|
| Methods in orc.ast.extended.declaration that throw CompilationException | |
|---|---|
|  Expression | ValDeclaration.bindto(Expression target) | 
|  Expression | DefsDeclaration.bindto(Expression target) | 
| abstract  Expression | Declaration.bindto(Expression target) | 
| Uses of CompilationException in orc.ast.extended.declaration.defn | 
|---|
| Methods in orc.ast.extended.declaration.defn that throw CompilationException | |
|---|---|
|  Definition | AggregateDefn.simplify() | 
|  Expression | Clause.simplify(java.util.List<Var> formals,
         Expression otherwise) | 
| Uses of CompilationException in orc.ast.oil | 
|---|
| Methods in orc.ast.oil that throw CompilationException | |
|---|---|
| static void | UnguardedRecursionChecker.check(Expr expr) | 
| Uses of CompilationException in orc.ast.simple | 
|---|
| Methods in orc.ast.simple that throw CompilationException | |
|---|---|
|  Node | Expression.compile(Node output)Intermediate step to allow a one-step compile from the simple AST. | 
|  Expr | WithLocation.convert(Env<Var> vars) | 
|  Expr | Semi.convert(Env<Var> vars) | 
|  Def | Definition.convert(Env<Var> vars) | 
| abstract  Expr | Expression.convert(Env<Var> vars)Converts abstract syntax tree into a serializable form, used to generate portable .oil (Orc Intermediate Language) files. | 
|  Expr | Parallel.convert(Env<Var> vars) | 
|  Expr | Call.convert(Env<Var> vars) | 
|  Expr | Defs.convert(Env<Var> vars) | 
|  Expr | Sequential.convert(Env<Var> vars) | 
|  Expr | Where.convert(Env<Var> vars) | 
| Uses of CompilationException in orc.error.compiletime | 
|---|
| Subclasses of CompilationException in orc.error.compiletime | |
|---|---|
|  class | NonlinearPatternException | 
|  class | ParsingExceptionProblem parsing the text of an Orc program. | 
|  class | PatternException | 
|  class | UnboundVariableException | 
| Uses of CompilationException in orc.error.compiletime.typing | 
|---|
| Subclasses of CompilationException in orc.error.compiletime.typing | |
|---|---|
|  class | ArgumentArityException | 
|  class | MissingTypeExceptionException raised | 
|  class | SubtypeFailureException | 
|  class | TypeException | 
|  class | UncallableTypeExceptionException raised when the typechecker finds an uncallable value in call position. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||