 Unfortunately often the semantics were different.These earlier Lisps implemented lexical scoping in the compiler and dynamic scoping in the interpreter.Common Lisp requires that both the interpreter and compiler use lexical scoping by default.