ofunc.h 461 B

123456789101112131415161718192021
  1. #ifndef VIRTUALMATH_OFUNC_H
  2. #define VIRTUALMATH_OFUNC_H
  3. #include "__macro.h"
  4. #include "io.h"
  5. #include "object.h"
  6. struct Argument;
  7. struct VarList;
  8. typedef enum ResultType (*OfficialFunction)(OfficialFunctionSig);
  9. typedef void (*Registered)(RegisteredFunctionSig);
  10. struct NameFunc{
  11. char *name;
  12. OfficialFunction of;
  13. };
  14. typedef struct NameFunc NameFunc;
  15. void registeredBaseFunction(struct LinkValue *father, Inter *inter);
  16. #endif //VIRTUALMATH_OFUNC_H