1234567891011121314151617181920212223 |
- #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);
- Result setFunction(INTER_FUNCTIONSIG);
- Result callFunction(INTER_FUNCTIONSIG);
- Result getBaseVar(INTER_FUNCTIONSIG);
- Result getBaseValue(INTER_FUNCTIONSIG);
- Result ifBranch(INTER_FUNCTIONSIG);
- Result whileBranch(INTER_FUNCTIONSIG);
- Result breakCycle(INTER_FUNCTIONSIG);
- Result continueCycle(INTER_FUNCTIONSIG);
- #endif //VIRTUALMATH_RUN_H
|