 Local function bindings in Lisp have lexical scope, and variable bindings also have lexical scope by default.By contrast with GO labels, both of these have indefinite extent.When a lexical function or variable binding is established, that binding continues to exist for as long as references to it are possible, even after the construct which established that binding has terminated.