Support for signal functions, see #47

Support for signal functions, see #47

Lisp bindings

Cleaning

Cleaning

Tests