A B C D E F G H I J K L M N O P R S T U V W

B

badUrl(String) - Method in interface jfun.jaskell.classloader.ClassLoaderFactory.ErrorHandler
 
badUrl(File) - Method in interface jfun.jaskell.classloader.ClassLoaderFactory.ErrorHandler
 
Binding - Class in jfun.jaskell.ast
Represents a unique identifier of a jaskell variable name.
Bound - Class in jfun.jaskell.ast
Represents a use of a Binding.
BsfJaskellEngine - Class in jfun.jaskell.bsf
The implementation of BSFEngine for Jaskell.
BsfJaskellEngine(Jaskell) - Constructor for class jfun.jaskell.bsf.BsfJaskellEngine
To create a JaskellBsfEngine object.
BsfJaskellEngine() - Constructor for class jfun.jaskell.bsf.BsfJaskellEngine
To create a JaskellEngine object.
buildAnd(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary and operator.
buildAnonymous() - Static method in class jfun.jaskell.ast.Params
create an anonymous '_' parameter.
buildApply(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary $ operator to change precedence.
buildAss(String) - Static method in class jfun.jaskell.ast.Operators
Build the := operator.
buildAt(String) - Static method in class jfun.jaskell.ast.Operators
Build the unary @ operator to get the value corresponding a key or index.
buildBinary(int, Location, Expr, Operator, Expr) - Static method in class jfun.jaskell.ast.Exprs
Build a binary operator call.
buildBinary(int, Location, Expr, Expr, Expr) - Static method in class jfun.jaskell.ast.Exprs
Build a binary operator call where a function is used as an infix binary operator.
buildBinding(Binding) - Static method in class jfun.jaskell.ast.Params
create a compiled parameter name.
buildBool(int, Location, boolean) - Static method in class jfun.jaskell.ast.Exprs
Build an expression of a bool literal.
buildBound(int, Location, Binding) - Static method in class jfun.jaskell.ast.Exprs
Create an expression for a compiled variable.
buildCall(int, Location, Expr, Expr[]) - Static method in class jfun.jaskell.ast.Exprs
Build a function call expression.
buildChar(int, Location, Character) - Static method in class jfun.jaskell.ast.Exprs
Build an expression of a char literal.
buildConcat(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary ++ operator to concatenate two lists.
buildCons(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary : operator to add an element to a list.
buildCons(Pattern[]) - Static method in class jfun.jaskell.ast.Patterns
Build a list cons pattern.
buildCount(String) - Static method in class jfun.jaskell.ast.Operators
Build the unary # operator to get the size of a container or a tuple.
buildDeduce(String) - Static method in class jfun.jaskell.ast.Operators
Build the => operator.
buildDiv(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary / operator.
buildElem(String) - Static method in class jfun.jaskell.ast.Patterns
Build a pattern for any named element.
buildElem(Binding) - Static method in class jfun.jaskell.ast.Patterns
Build a pattern for any named element.
buildEq(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary == operator.
buildExpr(int, Location, Expr, FunDef[]) - Static method in class jfun.jaskell.ast.Exprs
Build an expression with a list of function definitions defined by "where".
buildExpr(int, Location, Expr, FunBinding[]) - Static method in class jfun.jaskell.ast.Exprs
Build an expression with a list of compiled function definitions defined by "where".
buildFieldUpdate(int, Location, Expr, Binding, FunBinding[]) - Static method in class jfun.jaskell.ast.Exprs
Build an expression for a compiled tuple field update.
buildFieldUpdate(int, Location, Expr, FunDef[]) - Static method in class jfun.jaskell.ast.Exprs
Build an expression for tuple field update.
buildGe(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary >= operator.
buildGt(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary > operator.
buildIf(int, Location, Expr, Expr) - Static method in class jfun.jaskell.ast.Exprs
Build a if expression.
buildIfElse(int, Location, Expr, Expr, Expr) - Static method in class jfun.jaskell.ast.Exprs
Build a if-else expression.
buildInteger(int, Location, Integer) - Static method in class jfun.jaskell.ast.Exprs
Build an expression of an integer literal.
buildInterpolatedString(int, Location, InterpolatedString) - Static method in class jfun.jaskell.ast.Exprs
Build an expression of an interpolated string literal.
buildInverseCall(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary -> operator to allow function call in the argument first order.
buildLamda(int, Location, Alternative) - Static method in class jfun.jaskell.ast.Exprs
Build an expression for lamda abstraction.
buildLamda(int, Location, Param[], Expr) - Static method in class jfun.jaskell.ast.Exprs
Build an expression for lamda abstraction.
buildLcomp(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary << operator to compose two functions.
buildLe(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary <= operator.
buildLet(int, Location, FunDef[]) - Static method in class jfun.jaskell.ast.Exprs
Build an expression with a list of function definitions defined by "let".
buildLet(int, Location, FunBinding[]) - Static method in class jfun.jaskell.ast.Exprs
Build an expression with a list of compiled function definitions defined by "let"
buildList(int, Location, Expr[]) - Static method in class jfun.jaskell.ast.Exprs
Build an expression for a list.
buildList(Pattern[]) - Static method in class jfun.jaskell.ast.Patterns
Build a pattern for a list/array.
buildLt(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary < operator.
buildMethodCall(int, Location, Expr, String, Expr[]) - Static method in class jfun.jaskell.ast.Exprs
Build an expression for a tuple method call.
buildMinus(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary - operator.
buildMod(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary % operator.
buildMul(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary * operator.
buildName(String) - Static method in class jfun.jaskell.ast.Params
create a uncompiled parameter name.
buildNamedPattern(String, Pattern) - Static method in class jfun.jaskell.ast.Patterns
Build an aliased pattern.
buildNamedPattern(Binding, Pattern) - Static method in class jfun.jaskell.ast.Patterns
Build an aliased pattern.
buildNe(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary != operator.
buildNegate(String, String) - Static method in class jfun.jaskell.ast.Operators
Build the unary - operator.
buildNot(String) - Static method in class jfun.jaskell.ast.Operators
Build the unary (!) operator.
buildNumber(int, Location, Double) - Static method in class jfun.jaskell.ast.Exprs
Build an expression of a decimal number literal.
buildOpExpr(int, Location, Operator) - Static method in class jfun.jaskell.ast.Exprs
Build an expression for an operator that is used as a function.
buildOr(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary or operator.
buildPattern(Pattern) - Static method in class jfun.jaskell.ast.Params
create a parameter pattern.
buildPlus(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary + operator.
buildSeq(String) - Static method in class jfun.jaskell.ast.Operators
Build the binary >> operator to specify sequencing.
buildString(int, Location, String) - Static method in class jfun.jaskell.ast.Exprs
Build an expression of a string literal.
buildSubtuple(int, Location, Expr, String[]) - Static method in class jfun.jaskell.ast.Exprs
Build an expression for subtuple expression.
buildTuple(int, Location, FunDef[]) - Static method in class jfun.jaskell.ast.Exprs
Build an expression for tuple definition.
buildTuple(int, Location, Binding, FunBinding[]) - Static method in class jfun.jaskell.ast.Exprs
Build an expression for tuple definition.
buildTuplePattern(MemberPattern[]) - Static method in class jfun.jaskell.ast.Patterns
Build an pattern for a tuple.
buildUnary(int, Location, Operator, Expr) - Static method in class jfun.jaskell.ast.Exprs
Build a unary operator call.
buildVar(int, Location, String) - Static method in class jfun.jaskell.ast.Exprs
Build an expression of a variable.
buildWildcard() - Static method in class jfun.jaskell.ast.Patterns
Build a pattern for the wildcard '_'.

A B C D E F G H I J K L M N O P R S T U V W