[ / main / software / inCode ] |
|
inCode v0.02 Download new in 0.02: if/else construct added fixed mul operand mix-up while/until() { ... } do { ... } while/until() basic for(;;) { ... } |
inCode is my first attempt at writing a programming language. I wanted to create an easy to use, extensible, object-oriented language. Something between C++ and VisualBasic.NET, with features found in C, Pascal, and even assembly language. Being written completely in C, the source code should be portable across any platform with an ANSI C implementation. Once a basic compiler has been written, however, I plan on rewritting the compiler using inCode itself, to utilize the language's runtime support. The project is at a very alpha stage at the moment, but source code is included for the die-hard enthusiast :) This project has currently taken a back seat to the ndk microkernel, and so development will probably be slow. I would like to get a workable kernel up and running before interfacing inCode with ndk. You can download the current WIP source code, and language specifications on the right. Other than that, this project is probably useless to anybody at this point in time. If you do download the source, however, please remember to read the README file. |