# `PtcRunner.Lisp.ClosureCapture`
[🔗](https://github.com/andreasronge/ptc_runner/blob/main/lib/ptc_runner/lisp/closure_capture.ex#L1)

Scope-aware helpers for determining which names a closure body references.

# `referenced_vars`

```elixir
@spec referenced_vars(term(), PtcRunner.Lisp.CoreAST.fn_params(), [
  PtcRunner.Lisp.CoreAST.name()
]) ::
  MapSet.t(String.t())
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
