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
Graduate Thesis 2010

CHOC: A COMMAND AND PROGRAMMING LANGUAGE

By
Michael MacInnis

Winter 2010

A thesis submitted to the Faculty of Graduate Studies and Research
in partial fulfillment of the requirements for the degree of


Master of Computer Science

Ottawa-Carleton Institute for Computer Science
School of Computer Science
Carleton University


Supervisor: Douglas Howe

ABSTRACT

This thesis presents Choc, a concurrent, higher-order, object-based command language. Choc forms the basis for the Choc shell, a reimagining of the Unix shell. The Choc shell retains the familiar look and feel of current Unix shells while making considerable improvements to the shell as a programming language.

THESIS DOWNLOAD

[ TH_mcs_2010_macinnis_0017.pdf ]