See: Description
| Interface | Description |
|---|---|
| Expr |
Representing a jaskell expression object.
|
| ExprVisitor |
Visitor for Expr.
|
| Operator |
Represents a jaskell operator.
|
| OperatorVisitor |
The visitor to Operator.
|
| Param |
Represents a parameter definition.
|
| ParamVisitor |
The visitor to Param.
|
| Pattern |
Represents a pattern-match pattern.
|
| PatternVisitor |
The visitor to Pattern.
|
| Class | Description |
|---|---|
| Alternative |
An Alternative is one alternative function definition.
|
| Binding |
Represents a unique identifier of a jaskell variable name.
|
| Bound |
Represents a use of a Binding.
|
| Exprs |
The class to create different Expr objects.
|
| FunBinding |
Represents a compiled function definition.
|
| FunDef |
Represents an uncompiled function definition.
|
| InterpolatedString |
Represents a string literal with interpolation.
|
| Location |
Represents a line in a module.
|
| MemberPattern |
A pattern match for a tuple member.
|
| Operators |
The factory to create Operator object.
|
| Params |
The class to create different Param objects.
|
| Patterns |
The class to create different pattern-match patterns.
|