- readConfig(File) - Method in class jfun.jaskell.conf.ConfReader
-
Read a jaskell file and return the information in a Configuration object.
- remove(Object) - Method in class jfun.jaskell.Tuple
-
Create a new Tuple by removing one member identified by a key.
- removes(Object[]) - Method in class jfun.jaskell.Tuple
-
Create a new Tuple by removing members identified by the array of keys.
- resolveMember(Object, String, Object) - Method in class jfun.jaskell.DefaultResolver
-
This implementation converts the object to a tuple, and if the member name is contained in the tuple, resolution succeeded with the tuple member value;
otherwise, default value is returned.
- resolveMember(Object, String, Object) - Method in class jfun.jaskell.EitherResolver
-
- resolveMember(Object, String, Object) - Method in class jfun.jaskell.NilResolver
-
- resolveMember(Object, String, Object) - Method in interface jfun.jaskell.Resolver
-
Resolve a tuple member.
- Resolver - Interface in jfun.jaskell
-
This interface is responsible for resolving
unbound variables, object members and subscript expressions (like a[1]).
- resolveSubscript(Object, Object[], Object) - Method in class jfun.jaskell.DefaultResolver
-
This implementation applies subscript to array, list, java.util.Map and Tuple.
- resolveSubscript(Object, Object[], Object) - Method in class jfun.jaskell.EitherResolver
-
- resolveSubscript(Object, Object[], Object) - Method in class jfun.jaskell.NilResolver
-
- resolveSubscript(Object, Object[], Object) - Method in interface jfun.jaskell.Resolver
-
Resolve a subscript expression.
- resolveVar(String, Object) - Method in class jfun.jaskell.DefaultResolver
-
Simply return the default value as an indicator of resolution failure.
- resolveVar(String, Object) - Method in class jfun.jaskell.EitherResolver
-
- resolveVar(String, Object) - Method in class jfun.jaskell.NilResolver
-
- resolveVar(String, Object) - Method in interface jfun.jaskell.Resolver
-
Resolve a variable.
- rev() - Method in class jfun.jaskell.ListLiteral
-
- revAppend(List) - Method in class jfun.jaskell.ListLiteral
-
- revArray(int, Object[]) - Method in class jfun.jaskell.ListLiteral
-
- run(TestResult) - Method in class jfun.jaskell.junit.TupleMemberTest
-
- runShell(String[]) - Method in class jfun.jaskell.shell.ShellImpl
-
Run the shell using an array of command line arguments.