Ever wanted to know how a that program
that reads and understands your source-code works? Then this is the
right project for you.
Pagkalos is a heavily modified fork of
V2M. It is an interpreted language written in Java. It supports the
lambda-calculus and object-oriented techniques. All statements are
written in reversed polish notation. Java-classes, objects and methods
are easily accessible with the dot-notation. Some of this may seem
complicated at first but it provides a syntax that is powerful and not
too difficult to parse at the same time. If you haven't heard of RPN
you should read the article on
Wikipedia. For some real Pagkalos-code look
here.
I am currently looking for people who do not just want to write
programs in a language but write a programming language. One of the
main goals of the project is to create something that is easily
understandable. This includes the language-definitions as well as the
source code. One of the main goals of the project is that anybody
reasonably familiar with Java should be able to read and understand the
source code of this project. This means that increasing readability
through adding comments and refactoring is just as important as adding
more features.
If you are interested go to
http://sourceforge.net/projects/pagkalos/
and browse the source or mail me directly. Anybody is welcome.
happy hacking,
Robert Himmelmann