ofunc.h 498 B

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