The Kuru Programming Language
Standard ML Java Python XSLT Shell CSS
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
doc/kupeg/peg Added some documentation about how bootstrap.sml was created. Sep 26, 2010
include
lib
src
.gitignore
Makefile
README
TODO

README

The Kuru Programming Language - http://www.kuru-lang.org
Copyright (C) 2010 Gian Perrone <gian.perrone@gmail.com>
===============================================================================

Kuru is a modern "mostly functional" programming language in the style of SML.

In this repository:

bin/ - Output directory for binaries
lib/ - Output directory for libraries
include/ - Output directory for include files
src/
   kil/ - Crude bootstrap interpreter for Kuru written in SML
   koffers/ - Package installation tool.
   kuruc/ - Kuru compiler, written in Kuru
   kupeg/ - KuPEG parser generator, written in Kuru.
   tests/ - Automated test programs
doc/ - Main documentation tree
   examples/ - Example programs

Running 'make' in the top level will attempt to build everything.

To get kuruc running, you need to set:

export KURU_LIBRARY_PATH=/Users/gdpe/Documents/kuru/src/lib/:/Users/gdpe/Documents/kuru/src/runtime/:/Users/gdpe/Documents/kuru/lib/

Or something similar.