Hi,
i am playing with Clojure in the latest version of the Counterclockwise IDE
and encounter a problem when compiling:
1) i right-click on source "vappend.clj" and choose "run as" "Clojure
Repl"
2) then i click ctrl-alt-k to compile
Then i get the following in the Repl:
=====================================
Clojure 1.1.0-alpha-SNAPSHOT
1:1 user=> #<Namespace arie.vappend>
1:2 arie.vappend=>
Code sent for evaluation:
(clojure.core/binding [clojure.core/*compile-path* "classes"]
(clojure.core/compile 'arie.vappend))
java.io.FileNotFoundException: Could not locate arie/vappend__init.class or
arie/vappend.clj on classpath: (repl-1:2)
1:3 arie.vappend=>
=====================================
My source file "vappend.clj" :
=====================================
(ns arie.vappend
(:require [clojure.contrib.math])
(:refer-clojure)
(:gen-class))
(defn vappend [x y]
(cond (empty? x) y
true (cons (first x) (vappend (rest x) y))))
(defn -main []
(println (vappend '(1 2 3 4) '(11 12 13 14)))
(println
(str "(expt 2 3) -> " (clojure.contrib.math/expt 2 3)))
(println
(str "(abs -4) -> " (clojure.contrib.math/abs -4))))
=====================================
My directory structure is a follows:
=====================================
D:\src\clojure\dev\vappend\.classpath
D:\src\clojure\dev\vappend\.project
D:\src\clojure\dev\vappend\bin
D:\src\clojure\dev\vappend\bin\vappend.clj
D:\src\clojure\dev\vappend\classes
D:\src\clojure\dev\vappend\classes\arie
D:\src\clojure\dev\vappend\classes\vappend__init.class
D:\src\clojure\dev\vappend\classes\arie\vappend$loading__5744__auto____136.class
D:\src\clojure\dev\vappend\classes\arie\vappend$vappend__138.class
D:\src\clojure\dev\vappend\classes\arie\vappend$_main__141.class
D:\src\clojure\dev\vappend\classes\arie\vappend.class
D:\src\clojure\dev\vappend\clojure-contrib-src.jar
D:\src\clojure\dev\vappend\clojure-contrib.jar
D:\src\clojure\dev\vappend\clojure-src.jar
D:\src\clojure\dev\vappend\clojure.jar
D:\src\clojure\dev\vappend\src
D:\src\clojure\dev\vappend\src\vappend.clj
=====================================
Any ideas what i am doing wrong?
TIA,
Arie
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en