(pst) (pst e-or-depth) (pst e depth)
Prints a stack trace of the exception, to the depth requested. If none supplied, uses the root cause of the most recent repl exception (*e), and a depth of 12.
user=> (pst)
nil
user=> (/ 1 0)
ArithmeticException Divide by zero clojure.lang.Numbers.divide (Numbers.java:156)
user=> (pst)
ArithmeticException Divide by zero
\tclojure.lang.Numbers.divide (Numbers.java:156)
\tclojure.lang.Numbers.divide (Numbers.java:3691)
\tuser/eval13 (NO_SOURCE_FILE:7)
\tclojure.lang.Compiler.eval (Compiler.java:6619)
\tclojure.lang.Compiler.eval (Compiler.java:6582)
\tclojure.core/eval (core.clj:2852)
\tclojure.main/repl/read-eval-print--6588/fn--6591 (main.clj:259)
\tclojure.main/repl/read-eval-print--6588 (main.clj:259)
\tclojure.main/repl/fn--6597 (main.clj:277)
\tclojure.main/repl (main.clj:277)
\tclojure.main/repl-opt (main.clj:343)
\tclojure.main/main (main.clj:441)
nil