X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=lists.lsp;h=273dee0dfd8f0fcd0b4812f8509b74a2c2e12d9c;hb=35984aac4f19ed7ac56e441e0addc1df87a88c61;hp=e11271ce83790a635c00705994704ddd3fc18474;hpb=679ae8f3a1de255be56edd9ac79370d15d59378b;p=TD_LISP.git diff --git a/lists.lsp b/lists.lsp index e11271c..273dee0 100755 --- a/lists.lsp +++ b/lists.lsp @@ -18,4 +18,28 @@ (println (list-length L)) +(println (length L)) + +type list ::= empty-list | first * list + +(setq x 1) +(println (+ x 1)) + +(set 'x 1 'y 2) +(let ((x 3) (y 4)) + (println x) + (println (list x y))) +(println "x="x" y="y) + +(setq x 3 y 4) +(let ((x 1) (y 2)) + (println "x="x" y="y)) +(println "x="x" y="y) + +(setq x 3 y 4) +(let ((y 2)) + (setq x 5 y 6) + (println "x="x" y="y)) +(println "x="x" y="y) + (exit)