| Interface | Description |
|---|---|
| IPreCompiled |
A pre-compiled script.
|
| Class | Description |
|---|---|
| CheatsheetDocGen |
The entry point to generate the cheatsheets.
|
| Launcher |
The
Launcher runs Venice scripts or apps and starts the REPL. |
| Parameters |
A script parameter builder
|
| SourceCodeRenderer | |
| Venice |
Evaluator for Venice scripts
|
| Version |
Represents the Venice version as {major}.{minor}.{patch} like "1.1.0".
|
| Exception | Description |
|---|---|
| ArityException |
Thrown if the arity of a function does not match with number of the
passed arguments to the function.
|
| AssertionException |
Thrown if an assertion validation fails.
|
| ContinueException |
Thrown by the
Reader to signal that it is reading an incomplete form. |
| EofException |
Thrown by the
Reader to signal a premature end of input. |
| ExcelException |
Thrown to indicate an error with Excel file processing
|
| FileException |
Thrown if a file I/O operation fails
|
| IncompatibleVersionException |
Thrown if Venice can not handle a precompiled script because of incompatible
versions.
|
| InterruptedException |
Thrown when a thread is waiting, sleeping, or otherwise occupied, and the
thread is interrupted, either before or during a function.
|
| JavaMethodInvocationException |
Thrown if a Java interop call failed
|
| NotInTailPositionException |
Thrown if a recursion expression is not in tail position.
|
| ParseError |
Thrown by the
Reader if it fails parsing the input. |
| RingRedirectException |
Thrown if a web application ring handler failed to redirect a request
|
| SecurityException |
Thrown to indicate a security violation with the sandbox
|
| ShellException |
Thrown if shell execution via the 'sh' function failed
|
| SymbolNotFoundException |
Thrown if symbol could not be found
|
| TimeoutException |
Exception thrown when an operation times out.
|
| ValueException |
A Venice exception to throw any value
|
| VncException |
VncException is the superclass of those exceptions that can be
thrown during Venice form reading or execution. |