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.