Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Codewalk the form and find, which variables and functions are undefined.
Common Lisp

This branch is 1 commit ahead, 19 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
COPYING
README.md
cl-indeterminism.asd
cl-indeterminism.lisp
package.lisp
tests.lisp

README.md

cl-indeterminism

Codewalk the form and find, which variables and functions are undefined.

    CL-USER> (ql:quickload 'cl-indeterminism)
    CL-USER> (cl-indeterminism:find-undefs '(foo bar baz))
    ((:FUNCTIONS FOO) (:VARIABLES BAZ BAR))

Uses profound HU.DWIM.WALKER system to do the heavy lifting of code walking and is, in fact, just a convenience wrapper around it.

TODO:

  • find undefined variables with respect to current lexenv, not null lexenv
  • macro to manipulate undefined functions and variables conveniently
Something went wrong with that request. Please try again.