X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=test.lisp;h=36331f28ecef9fdeca827865d3a1a80ca2fe0125;hb=64bbc0eee76aae8e023a7ed0b4a66f5d91bed684;hp=43e7b1bf46a92acd715a1935e89cbaa3b852feb9;hpb=a9587c9e5d473b197aec86a9759966885897138b;p=jscl.git diff --git a/test.lisp b/test.lisp index 43e7b1b..36331f2 100644 --- a/test.lisp +++ b/test.lisp @@ -1,4 +1,3 @@ - (lambda (x y) x) @@ -6,3 +5,17 @@ (debug '(1 2 3 4)) (debug (if 2 (+ 2 1) 0)) (debug (= (+ 2 1) (- 4 1))) + +;;; Variables +(debug "---VARIABLES---") +(eval-when-compile + (%compile-defvar 'name)) +(setq name 10) +(debug name) + +;;; Functions +(debug "---FUNCTIONS---") +(eval-when-compile + (%compile-defun 'f)) +(fsetq f (lambda (x) (+ x 10))) +(debug (f 20))