|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Context | |
| net.sf.arise.piji | The piji core package. |
| net.sf.arise.piji.fun | Piji internal functions and primitives. |
| Uses of Context in net.sf.arise.piji |
| Methods in net.sf.arise.piji that return Context | |
Context |
LambdaWrapper.getContext()
|
Context |
Interpreter.getContext()
|
Context |
ImplementHandler.getContext()
|
Context |
Function.getContext()
Gets the definition context |
Context |
Context.getParent()
|
Context |
AbstractFunction.getContext()
|
| Methods in net.sf.arise.piji with parameters of type Context | |
static TLambda |
TLambda.create(Context context,
Expression[] args)
|
java.lang.Object |
TLambda.apply(Context context,
Expression[] nodes)
|
java.lang.String |
Reflector.getName(Expression arg,
Context ctx)
|
java.lang.Class |
Reflector.getClass(Expression node,
Context ctx)
|
java.lang.Class |
Reflector.getClass(java.lang.String typeName,
Context ctx)
|
java.lang.Class |
Reflector.getInterface(Expression arg,
Context ctx)
|
java.lang.Class[] |
Reflector.getInterfaces(int offset,
Expression[] args,
Context ctx)
|
java.lang.Class[] |
Reflector.getClasses(Expression[] args,
Context ctx)
|
java.lang.Object |
Reflector.resolveLeafNode(Context ctx,
LeafNode node)
|
java.lang.Object |
Reflector.resolveTarget(Context ctx,
Expression node)
|
java.lang.Object |
ListNode.evaluate(Context context)
Evaluates this tree node in the given context. |
java.lang.Object |
LeafNode.evaluate(Context context)
Evaluates the content of this leaf in the given environment. |
java.lang.Object |
LambdaWrapper.apply(Context context,
Expression[] nodes,
int off)
|
static Lambda |
Lambda.create(Context context,
Expression[] expr,
int offset,
int formalsOffset)
|
java.lang.Object |
Lambda.apply(Context context,
Expression[] args)
|
java.lang.Object |
Invoker.invoke(Context context,
Expression[] args)
|
java.lang.Object |
Invoker.invoke(Context context,
Expression[] args,
int offset)
|
java.lang.Object |
Invoker.invoke(Context context,
java.lang.Object object,
Expression[] args,
int offset)
|
java.lang.Object |
Function.apply(Context context,
Expression[] nodes)
Applies the function to a set of values in a given context and returns the result |
java.lang.Object |
Expression.evaluate(Context context)
Evaluates this expression in a given scheme context |
java.lang.Object |
Ctor.construct(Context ctx,
Expression[] args)
|
java.lang.Object |
Ctor.construct(Context ctx,
Expression[] args,
int offset)
|
java.lang.Object |
Ctor.construct(Context ctx,
java.lang.Class type,
Expression[] args,
int offset)
|
static CLLambda |
CLLambda.create(Context context,
Expression[] args)
|
java.lang.Object |
CLLambda.apply(Context context,
Expression[] nodes)
|
java.lang.Object |
Accessor.access(Context context,
Expression[] args)
|
java.lang.Object |
Accessor.access(Context context,
Expression[] args,
int offset)
|
abstract java.lang.Object |
AbstractFunction.apply(Context context,
Expression[] nodes)
|
protected void |
AbstractFunction.fillContext(Context ctx,
ListNode list)
|
protected void |
AbstractFunction.fillContext(Context ctx,
Context letCtx,
ListNode list,
boolean prog)
|
protected void |
AbstractFunction.fillContext(Context ctx,
Context letCtx,
ListNode list,
boolean prog)
|
| Constructors in net.sf.arise.piji with parameters of type Context | |
RealAndFormalArrays(Reflector ref,
int offset,
Expression[] args,
Context ctx)
|
|
ImplementHandler(java.lang.Class[] interfaces,
Context context)
|
|
ExprRunnable(Context ctx,
Expression[] exprs)
|
|
Context(Context parent)
|
|
Context(Context parent,
boolean recursive)
|
|
Context(Context parent,
Classpath path)
|
|
Context(Context parent,
Classpath path,
boolean recursive)
|
|
Context(Context parent,
java.lang.ClassLoader loader,
boolean recursive)
|
|
AbstractFunction(java.lang.String docString,
int argCount,
Context context)
|
|
AbstractFunction(java.lang.String docString,
boolean vararg,
int argCount,
Context context)
|
|
| Uses of Context in net.sf.arise.piji.fun |
| Methods in net.sf.arise.piji.fun with parameters of type Context | |
java.lang.Object |
WhileFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
TryCatchFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
TLambdaFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
ThrowFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
ThreadFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
SynchronizedFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
SubtractFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
SetFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
PrintlnFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
PrintFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
OrFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
NotFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
NewProxyFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
NewFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
NewArrayFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
MultiplyFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
LetStarFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
LetFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
LambdaFunction.apply(Context context,
Expression[] nodes)
|
java.lang.Object |
IsNullFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
IsBoundFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
InvokeFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
InstanceofFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
InFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
IncfFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
ImplementFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
IfFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
GlobStarFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
GetContextFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
ForFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
ForEachFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
DoFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
DocumentationFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
DivideFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
DefineFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
DeclareFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
ClassFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
CastFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
BeginFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
ArraySetFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
ArrayLengthFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
ArrayGetFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
AndFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
AddFunction.apply(Context context,
Expression[] args)
|
java.lang.Object |
AccessFunction.apply(Context context,
Expression[] args)
|
protected boolean |
AbstractLoopFunction.test(Context context,
Expression expr)
|
protected java.lang.Object |
AbstractLoopFunction.bodyValue(Context context,
Expression[] args,
int offset)
|
protected java.lang.Object |
AbstractLetFunction.apply(Context context,
Expression[] args,
boolean evalProgressively)
|
java.lang.Object |
AbstractCompareFunction.apply(Context context,
Expression[] args)
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
All code and documentation is
Copyright (c) : 2000-2003 Kjetil Valstadsve & Maja S. Bratseth