#+TITLE: check-tangle

Tangle an .org file and compile the resulting .lisp with SBCL in one step.

== Usage

#+begin_src shell
  check-tangle org/file.org
#+end_src

Exit 0 if compilation succeeds, 1 if tangling or compilation fails.

== What it checks

1. Reads the ~:tangle~ header from the org file to find the target .lisp path
2. Runs ~tangle~ to generate the .lisp from the .org source
3. Runs ~sbcl compile-file~ on the result
4. Reports the first compile error if any

== Requires

Emacs (for tangling), SBCL (for compilation).
