scripting
List of symbols:
run-script
Usage: (run-script path) -> [last form value]
Read and eval a file (from path- a string).
Example:
(def test-load::test-fn)
(with-temp-file (fn (tmp)
(let (tst-file (fopen tmp :create))
(defer (fclose tst-file))
(fprn tst-file "(with-ns test-load")
(fprn tst-file " (defn test-fn () '(1 2 3)))"))
(run-script tmp)
(test::assert-equal '(1 2 3) (test-load::test-fn))))