Package | Description |
---|---|
jfun.jaskell |
Provides classes and interfaces for compiling and running jaskell code.
|
Modifier and Type | Method and Description |
---|---|
static Expr |
Jaskell.compileExpr(Expr expr)
Compiles an expression.
|
java.lang.Object |
Jaskell.eval(java.lang.Object module_id,
java.lang.CharSequence src)
Parse, compile and then run the jaskell script in the string.
|
java.lang.Object |
Jaskell.eval(java.lang.Object module_id,
java.lang.String module,
java.lang.CharSequence src)
Parse, compile and then run the jaskell script in the string.
|
java.lang.Object |
Jaskell.evalFile(java.io.File f)
Load file, parse, compile and then run the jaskell script in the string.
|
java.lang.Object |
Jaskell.evalFile(java.io.File f,
boolean refresh)
Load file, parse, compile and then run the jaskell script in the string.
|
java.lang.Object |
Jaskell.evalFile(java.lang.String fname)
Load file, parse, compile and then run the jaskell script in the string.
|
static Expr |
Jaskell.loadExpr(java.lang.Object module_id,
java.lang.String module,
java.lang.CharSequence src)
Parse and compile source code containing an expression.
|
static Expr |
Jaskell.loadExpr(java.lang.Object module_id,
java.lang.String module,
java.io.InputStream in)
Parse and compile source code containing an expression.
|
static Expr |
Jaskell.loadExprFile(java.io.File file)
Parse and compile an expression contained in a file.
|
static Expr |
Jaskell.loadExprFile(java.lang.String fname)
Parse and compile an expression contained in a file.
|