| Package | Description |
|---|---|
| jfun.jaskell |
Provides classes and interfaces for compiling and running jaskell code.
|
| jfun.jaskell.ast |
Provides classes and interfaces for the abstract syntax tree of jaskell.
|
| Class and Description |
|---|
| Expr
Representing a jaskell expression object.
|
| FunBinding
Represents a compiled function definition.
|
| FunDef
Represents an uncompiled function definition.
|
| Location
Represents a line in a module.
|
| Class and Description |
|---|
| Alternative
An Alternative is one alternative function definition.
|
| Binding
Represents a unique identifier of a jaskell variable name.
|
| Expr
Representing a jaskell expression object.
|
| ExprVisitor
Visitor for Expr.
|
| 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.
|
| 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.
|