Functional programming language for JVM.
Java VimL Other
Latest commit 1379b6d Jul 28, 2016 @mth class method type conversions
Failed to load latest commit information.
c fix annotation parsing Oct 19, 2015
doc class method type conversions Jul 28, 2016
examples
lib unsigned shr is more useful (the signed one can be emulated using div… Oct 18, 2015
modules
tests struct field polymorphism test Nov 20, 2013
util
.gitignore and ignore yeti-peg.jar Oct 18, 2015
Makefile ... Apr 14, 2010
README.rst other items in the list didn't end with dot Nov 3, 2015
TODO todo Apr 18, 2016
build.xml verify asm library checksum Dec 12, 2015
yc always rename asm3 in yeti to avoid conflicts Mar 9, 2010

README.rst

ML like functional language for the JVM

Compile the compiler and standard library, and run tests:

ant test

Directory structure.

c
The compiler source code.
doc
Various documentation and documentation drafts. Only intro.rst and reference.rst are currently worth reading, other text there probably only confuses the reader.
examples
Examples of Yeti code.
lib
Runtime library written in Java.
modules
Standard library written in Yeti.
tests
Automatic tests for the compiler.
util
Various utility code used for building the compiler.
util/syntax
Syntax hilighting files for ViM and Emacs.
util/jedit
Syntax hilighting for JEdit.