-
Rewrite
Cup was in hibernation, due to temporary lack of interest and needing a complete re-write. The current CVS tree reflects a huge rewrite that is currently in progress. This will mark version 0.1.0 of Cup when it is complete. To get a working version of Cup, the code back as far as 0.0.12 is working. After that, major chunks of code have been completely removed, and are still being rewritten. This will yeild a faster, cleaner Cup, as a lot of functionality is being moved out of the VM and into the compiler. The VM was doing way too much work, having to understand while loops and what not. The VM will be a simple stack machine with conditional jumps, more or less. Stay tuned for more.
2002-04-30 13:13:46 UTC by bucket
-
Cup Version 0.0.12 Released
Version 0.0.12 marks the first version that works on Windows, and has a Windows binary version, including the Inno Setup program. Other than that, changes in Version 0.0.12 are minimal, including some Cup library updates.
Keith
2001-07-25 19:41:18 UTC by bucket
-
Cup Version 0.0.11 Released
Alright, Cup version 0.0.11 is finally released. It was put off and put off and put off trying to get it ready for windows, but, that's just going to have to be in 0.0.12. Been way to long since release, the changelog is huge. :)
Anyway, see the changelog for updates, but, there are a lot of good ones, such as the dictionary data type, ?: constructs, and heavy optimization.
Keith Jackson
2001-07-18 02:00:49 UTC by bucket
-
Cup for MS Windows
There has recently been a low-activity phase of development, but I'd just like to announce there will be a Windows binary release of Cup with version 0.0.11. This should make Cup more excessible to everyone who would want to toy with it. A Windows binary will also make Cup available for use with IIS servers. More to come with the official release, thanks to Craig Reagan.
2001-07-11 13:09:47 UTC by bucket
-
Cup Version 0.0.10 Released
The Cup Programming Language, version 0.0.10 is here. Some features in this release:
* for() loops. FINALLY!
* Stronger support for various OSes (Major improvements with Sun systems)
* exit() support
* The cup binary now actually returns the return value of the cup program again
* -v switch to see the version number
* Fix for machines that require strict memory alignment
Enjoy!
The Cup People
2001-06-28 02:06:16 UTC by bucket