summaryrefslogtreecommitdiff
path: root/src/lisp/test.lisp
blob: 40d45822557d75665487d179f238b9b5bb0e219c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
(in-module "clojure")

(defn f0 ())

(defn f1 (x) x)

(defn f2 (x y) y)

(defn f5 (a b c d e) (d e) (f1 a))


(defn* f01
       (())
       ((x) x))

(defn fa (x)
      (.foo x))

(defn fk (x)
      (:foo x))

(defn fl (a b c)
      (let ((d b)
            d))
      (let ((e c)
            e)))

(defn fr (a b & c) c)