Variable Definitions Supported in Clojure, Common Lisp, ISLisp, newLISP, Picolisp and Scheme
 
 
   |   |      |    variable |    constant 
("immutable variable") |    
   | global |    lexical |    ISLisp (defglobal) 
Scheme (define) |      |    
   | dynamic |    Clojure (def) 
CL (defvar, defparameter) 
ISLisp (defdynamic) 
Picolisp (de) 
Newlisp (define) |    CL (defconstant) 
ISLisp (defconstant) 
Newlisp (define + constant) |    
   | local |    lexical |    CL (let, let*) 
ISLisp (let, let*) 
Scheme (let, let*, letrec, letrec*) |    Clojure (let, let*) |    
   | dynamic |    Clojure (def + binding) 
CL (let + declare special, def... + let) 
ISLisp (dynamic-let) 
Newlisp (let, letn) 
Picolisp (let) |      |    
  |  
No comments:
Post a Comment