ofunc.h 772 B

12345678910111213141516171819202122232425262728293031323334353637
  1. #ifndef VIRTUALMATH_OFUNC_H
  2. #define VIRTUALMATH_OFUNC_H
  3. #include "__macro.h"
  4. #include "io.h"
  5. #include "object.h"
  6. #include "vobject.h"
  7. #include "sys.h"
  8. #include "int.h"
  9. #include "dou.h"
  10. #include "str.h"
  11. #include "bool.h"
  12. #include "pass.h"
  13. #include "list.h"
  14. #include "dict.h"
  15. #include "function.h"
  16. #include "listiter.h"
  17. #include "dictiter.h"
  18. #include "error_.h"
  19. #include "file_.h"
  20. #include "lib_.h"
  21. #include "pointer.h"
  22. struct Argument;
  23. struct VarList;
  24. struct Inherit;
  25. struct Inter;
  26. struct NameFunc{
  27. wchar_t *name;
  28. OfficialFunction of;
  29. enum FunctionPtType type;
  30. };
  31. typedef struct NameFunc NameFunc;
  32. void registeredBaseFunction(struct LinkValue *father, Inter *inter);
  33. void registeredFunctionName(Inter *inter, LinkValue *belong);
  34. #endif //VIRTUALMATH_OFUNC_H