test_env.c 659 B

123456789101112131415161718192021
  1. #include <stdio.h>
  2. #include "aFun.h"
  3. int main() {
  4. aFunInit();
  5. af_Environment *env = makeEnvironment();
  6. addVarToProtectVarSpace(makeVar("global", 3, 3, 3,
  7. makeObject("global", true, makeObjectAPI(), true, NULL, NULL, env)),
  8. env);
  9. addVarToProtectVarSpace(makeVar("object", 3, 3, 3,
  10. makeObject("object", true, makeObjectAPI(), true, NULL, NULL, env)),
  11. env);
  12. if (!enableEnvironment(env)) {
  13. fprintf(stderr, "Enable Error.\n");
  14. exit(EXIT_FAILURE);
  15. }
  16. freeEnvironment(env);
  17. return 0;
  18. }