Package | Description |
---|---|
jfun.jaskell |
Provides classes and interfaces for compiling and running jaskell code.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultResolver
This is the default implementation of Resolver interface.
|
class |
EitherResolver
This implementation uses two alternative Resolver instances
for resolution.
|
class |
NilResolver
This Resolver implementation simply returns the default value
for all resolutions.
|
Modifier and Type | Method and Description |
---|---|
Resolver |
Jaskell.getResolver()
To get the Resolver object used by the Jaskell evaluator.
|
Resolver |
EitherResolver.getResolver1()
Get the primary Resolver instance.
|
Resolver |
EitherResolver.getResolver2()
Get the alternative Resolver instance.
|
static Resolver |
DefaultResolver.instance()
To get an instance of this implementation.
|
Modifier and Type | Method and Description |
---|---|
Jaskell |
Jaskell.setResolver(Resolver resolver)
Get a Jaskell object that uses a Resolver object
to resolve unbound variables and undefined tuple members.
|
Constructor and Description |
---|
EitherResolver(Resolver resolver1,
Resolver resolver2)
To create an EitherResolver instance.
|