1 ;; Test recursive non-tail call function
3 (def! sum-to (fn* (n) (if (= n 0) 0 (+ n (sum-to (- n 1))))))
8 ;;; no try* yet, so test completion of side-effects
11 ;;; For implementations without their own TCO this should fail and
12 ;;; leave res1 unchanged
13 (def! res1 (sum-to 10000))