Interim release of version 0.1, build 477
"Mark Hahn" <[email protected]> Wed, 12 May 2004 18:44:22 -0700
| Newsgroups | gmane.comp.lang.prothon.user,gmane.comp.lang.prothon.devel |
|---|---|
| Message-ID | <[email protected]> |
I have released another interim version of Prothon. It is the first version to have the second digit increased from 0.0 to 0.1 so this is a major milestone! This upgrade will cost four times the normal upgrade amount :) This version has been fully tested with all the test files in Win32 but not in Linux/Mac. I would have Ben test and release it in Linux also but the language is so different from the website now that I cannot do a full release until I rewrite the website. I intend to do that by this coming Monday. The windows binary and zip file is at: http://prothon.org/pub/prothon/win32/Prothon-unstable-b477-win32.zip The latest sourceball is here at the normal place, but the SVN repository is one build behind as I write this because of SVN problems. The only difference is that debug flags need to be turned off at the top of prothon.h: http://www.prothon.org/viewcvs/prothon/trunk.tar.gz?view=tar This version matches the latest proposal outlined in the thread "simple proposal (Greg's idea)". This version features major changes such as no symbols and no globals and local variables accessible from any scope with no prefix. You can look at the *.pr files in the "prothon/pr" folder to see examples of Prothon code that runs in this version. There are many cosmetic things that have not changed yet that should. For example, things like Cmp(a,b) can now go back to cmp(a,b) now that the capitalization rule is gone. Feel free to turn these kind of things in as bugs if you want to take the trouble. Please post bugs at the normal http://bugs.prothon.org/ and also let me know on the lists here about behaviour that you disagree with. So far the only thing I'm not used to is having to put outer in front of globals that I'm assigning to. Other than that it feels pretty natural.