Carleton University - Canada’s Capital University Carleton University - Canada’s Capital University Sitemap
Contact SCS
Campus Map
Computer Science Search:
Powered by Google
News & Seminars Future Students Current Students SCS Research People Tech Support
Undergraduate Honours Projects

Carleton University - School of Computer Science
Undergraduate Honours Project

Summer 2010
Eclipse Plug-in For Clojure Programming Language

Fangchen Sun



ABSTRACT

The problem to be solved in this project is to build a plug-in file group for Eclipse to run Clojure programs. Clojure programs can run directly on Java Virtual Machine, and this programming language is a powerful functional programming language. Eclipse is also a powerful development platform that based on JVM. It is a great idea to develop a tool, such that Clojure programs could compile directly on Eclipse. The goal of this project is to build a Clojure plug-in file group for Eclipse development platform, so that users can edit, compile and debug Clojure programming language on Eclipse platform. The contribution of this project is that it provides an alternative option for Clojure programmers to develop Clojure programs and applications that based on Clojure programming language. This project also provides more functions for Eclipse development platform.