interpreter-todo.txt 604 B

12345678910111213141516171819202122232425262728
  1. script-
  2. dependencys list
  3. linking (globals)
  4. parse needs to create a member map to go with function map
  5. global-
  6. globals map
  7. globals list present or not (disk, memory)
  8. globals list out-of-date
  9. (parse-everything function)
  10. (compile-everything function)
  11. ***create-globals-map***
  12. (link-libraries function)
  13. find stack entry, var, etc.
  14. copy?
  15. convert (will be in place or on copy)
  16. gaurantees a new copy of a hash/array
  17. string must be const, so no need to copy that BUT delete will assume
  18. it's our string so we could copy for simplicity
  19. extract requested pointer
  20. (do stuff)
  21. delete if copy