1234567891011121314151617181920212223242526272829 |
- #ifndef VIRTUALMATH_RUN_H
- #define VIRTUALMATH_RUN_H
- #include "__macro.h"
- #include "value.h"
- #include "var.h"
- Result operationStatement(INTER_FUNCTIONSIG);
- Result assCore(Statement *name, LinkValue *value, INTER_FUNCTIONSIG_CORE);
- Result globalIterStatement(Inter *inter);
- bool operationSafeInterStatement(Result *result, INTER_FUNCTIONSIG);
- bool ifBranchSafeInterStatement(Result *result, INTER_FUNCTIONSIG);
- bool functionSafeInterStatement(Result *result, INTER_FUNCTIONSIG);
- bool cycleBranchSafeInterStatement(Result *result, INTER_FUNCTIONSIG);
- bool tryBranchSafeInterStatement(Result *result, INTER_FUNCTIONSIG);
- Result setFunction(INTER_FUNCTIONSIG);
- Result callFunction(INTER_FUNCTIONSIG);
- Result getBaseVar(INTER_FUNCTIONSIG);
- Result getBaseValue(INTER_FUNCTIONSIG);
- Result getList(INTER_FUNCTIONSIG);
- Result ifBranch(INTER_FUNCTIONSIG);
- Result whileBranch(INTER_FUNCTIONSIG);
- Result tryBranch(INTER_FUNCTIONSIG);
- Result breakCycle(INTER_FUNCTIONSIG);
- Result continueCycle(INTER_FUNCTIONSIG);
- Result regoIf(INTER_FUNCTIONSIG);
- Result restartCode(INTER_FUNCTIONSIG);
- Result returnCode(INTER_FUNCTIONSIG);
- Result raiseCode(INTER_FUNCTIONSIG);
- #endif //VIRTUALMATH_RUN_H
|