script-eval
turns ```lisp (eval! (new 'stack 'script-context (process->ppointer self) self (the-as vector #f)) '(teleport)) (eval! (new 'stack 'script-context (process->ppointer self) self (the-as vector #f)) (-> arg0 on-goto)) ``` into ```lisp (script-eval '(teleport)) (script-eval (-> arg0 on-goto)) ```