|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use orc.ast.extended.expression | |
|---|---|
| orc.ast.extended | Desugared AST which is very close to the source form. |
| orc.ast.extended.declaration | |
| orc.ast.extended.declaration.def | |
| orc.ast.extended.expression | |
| orc.ast.extended.pattern | |
| orc.parser | The Orc parser. |
| Classes in orc.ast.extended.expression used by orc.ast.extended | |
|---|---|
| AssertType
|
|
| Atomic
|
|
| Call
|
|
| Catch
|
|
| CatchHandler
|
|
| ConsExpr
|
|
| Declare
A declaration together with its scope in the AST. |
|
| Dot
A dot expression (e.g "C.put(4)"). |
|
| Field
|
|
| HasType
|
|
| IfThenElse
"if condition then consequent else alternative" desugars to "(if(c) >> consequent | if(~c) >> alternative) <c< condition" |
|
| Isolated
The "isolated" keyword. |
|
| Lambda
|
|
| Let
|
|
| ListExpr
|
|
| Literal
|
|
| Name
|
|
| NilExpr
|
|
| Otherwise
|
|
| Parallel
|
|
| Pruning
|
|
| Sequential
|
|
| Stop
|
|
| Throw
|
|
| Classes in orc.ast.extended.expression used by orc.ast.extended.declaration | |
|---|---|
| Expression
Base class for the extended abstract syntax tree. |
|
| Classes in orc.ast.extended.expression used by orc.ast.extended.declaration.def | |
|---|---|
| Expression
Base class for the extended abstract syntax tree. |
|
| Classes in orc.ast.extended.expression used by orc.ast.extended.expression | |
|---|---|
| CatchHandler
|
|
| Expression
Base class for the extended abstract syntax tree. |
|
| Expression.Arg
Variant type returned by the argify method. |
|
| Classes in orc.ast.extended.expression used by orc.ast.extended.pattern | |
|---|---|
| Literal
|
|
| Classes in orc.ast.extended.expression used by orc.parser | |
|---|---|
| Expression
Base class for the extended abstract syntax tree. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||