|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Jaskell.Logger | The inferface for Jaskell runtime to log non-fatal error messages. |
| LocationAware | Client who's interested in each expression's location in the source should implement this interface to get notified about the location of each evaluated value. |
| Resolver | This interface is responsible for resolving unbound variables, object members and subscript expressions (like a[1]). |
| TupleMember | A tuple member. |
| Class Summary | |
|---|---|
| DefaultResolver | This is the default implementation of Resolver interface. |
| EitherResolver | This implementation uses two alternative Resolver instances for resolution. |
| Jaskell | This is the facade class to parse and interpret a jaskell source code. |
| ListLiteral | A literal list that's backed by an array. |
| NilResolver | This Resolver implementation simply returns the default value for all resolutions. |
| Predefined | This class provides the predefined function combinators. |
| StrictFunction1 | extend this class to provide a strict function implementation. |
| StrictFunction2 | extend this class to provide a strict function implementation. |
| StrictFunction3 | extend this class to provide a strict function implementation. |
| StrictFunction4 | extend this class to provide a strict function implementation. |
| StrictFunction5 | extend this class to provide a strict function implementation. |
| Tuple | A jaskell tuple. |
| Exception Summary | |
|---|---|
| AbstractMemberException | Thrown when an abstract tuple member is evaluated. |
| AssertionFailedException | Represents an assertion failure. |
| CompilationException | Represents a compilcation error of a jaskell source code. |
| EvaluationException | Represents error when evaluating jaskell expression. |
| InternalException | To denote internal exceptions that's used internally by jaskell engine for special purpose and never gonna be visible to users. |
| InvalidArgumentException | Represents any invalid argument error. |
| InvalidBeanPropertyException | Represents an invalid bean property. |
| JaskellException | Base class for all Jaskell related exception. |
| MethodInvocationException | Represents an error when calling a java method from within jaskell. |
| TypeMismatchException | Represents a type mismatch error. |
Provides classes and interfaces for compiling and running jaskell code. Class Jaskell is the main entry point.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||