public class FunctionsSet
extends java.lang.Object
Constructor and Description |
---|
FunctionsSet() |
Modifier and Type | Method and Description |
---|---|
void |
addFunction(TFunction func) |
void |
executeDeclareProcedure(TContext context,
TMemory memory,
StringLocated s) |
void |
executeDeclareReturnFunction(TContext context,
TMemory memory,
StringLocated s) |
void |
executeEndfunction() |
void |
executeLegacyDefine(TContext context,
TMemory memory,
StringLocated s) |
void |
executeLegacyDefineLong(TContext context,
TMemory memory,
StringLocated s) |
java.util.Map<TFunctionSignature,TFunction> |
functions() |
TFunction |
getFunctionSmart(TFunctionSignature searched) |
java.lang.String |
getLonguestMatchStartingIn(java.lang.String s,
int pos) |
TFunctionImpl |
pendingFunction() |
int |
size() |
public TFunction getFunctionSmart(TFunctionSignature searched)
public int size()
public java.util.Map<TFunctionSignature,TFunction> functions()
public java.lang.String getLonguestMatchStartingIn(java.lang.String s, int pos)
public TFunctionImpl pendingFunction()
public void addFunction(TFunction func)
public void executeEndfunction()
public void executeLegacyDefine(TContext context, TMemory memory, StringLocated s) throws EaterException
EaterException
public void executeLegacyDefineLong(TContext context, TMemory memory, StringLocated s) throws EaterException
EaterException
public void executeDeclareReturnFunction(TContext context, TMemory memory, StringLocated s) throws EaterException
EaterException
public void executeDeclareProcedure(TContext context, TMemory memory, StringLocated s) throws EaterException
EaterException