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) |
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)
public TFunctionImpl pendingFunction()
public void addFunction(TFunction func)
public void executeEndfunction()
public void executeLegacyDefine(TContext context, TMemory memory, StringLocated s) throws EaterException, EaterExceptionLocated
EaterExceptionEaterExceptionLocatedpublic void executeLegacyDefineLong(TContext context, TMemory memory, StringLocated s) throws EaterException, EaterExceptionLocated
EaterExceptionEaterExceptionLocatedpublic void executeDeclareReturnFunction(TContext context, TMemory memory, StringLocated s) throws EaterException, EaterExceptionLocated
EaterExceptionEaterExceptionLocatedpublic void executeDeclareProcedure(TContext context, TMemory memory, StringLocated s) throws EaterException, EaterExceptionLocated
EaterExceptionEaterExceptionLocated