Changes/Additions:
--------------------------
- OOP support added to the language.
- To support OOP the keywords CLASS, END CLASS, VIRTUAL, PRIVATE,
PROTECTED and PUBLIC were added.
- A bug in the subroutine pulldown was fixed.
- More example programs added
- A few syntax coloring anomalies where fixed.
Notes on this release
-----------------------------
The addition of Object Oriented Programming to Emergence was
commissioned by a user. If the user wishes to be named I am sure he
will let us all know Wink. The class support in Emergence is
virtually identical to the Aurora implementation and many of the same
techniques can be applied.
For you purists out there Emergence BASIC remains a procedural
language and all of your current source code will continue to compile
without any changes. The only exception being is if you have used one
of the new reserved keywords as a variable name. In other words OOP is
an addition to the langauge, not the heart of it like it is in Aurora.
For more information on the new OOP capabilities see the users guide
under the heading "Language->Object Oriented Programming" and the
sample program oop_array.eba
The demo version has also been updated to this release.
Enjoy,
Paul Turley
Ionic Wind Software
http://www.ionicwind.com
http://www.ionicwind.com/forums