14.Apr.2002
ANN
|
Programmiersprache: PowerD V0.19 alpha 6
Am 13. April 2002 hat Martin Kuchinka die Version
0.19 alpha 6 der Programmiersprache "PowerD " veröffentlicht.
Diese Version enthält einige Bugfixes sowie neue
Features. Gegenüber der vorigen Veröffentlichung hat sich
Folgendes geändert:
- You can replace (not only) powerd.lib functions just by defining them
- fixed length arg in RealStr() function
- fixed EStrCopy(), EStringF() functions
- improved support of OOP4A project
- You are allowed to use directly: var.func(args) instead of domethode(var,'func',args)
- added ppc functions: EStringF(), RealStr(), RealEStr()
- added/fixed all the quoted-expression functions: Eval(), MapList(), ForAll(), Exists(), SelectList()
68k only!!!, ppc knows currently only Eval()
- bugfixes reported by Marco Antoniazzi
- IF (~x) compiled wrong
- IF (a) AND ~(b) compiled wrong
- NOR and NAND keywords do now work
- added '#include' preprocessor keyword
- fixed assembler error when EXCEPTDO without Raise() occured
- bugfixes reported by Kai Wolf
- fixed a bug of too many args...
- bugfixes reported by Michel Bagmeijer
- Rem() isn't supported anymore
- DC can now compile also data only sources without any procedures
- added syntax error when 'CASE something:' used. (if the colon is used)
- bugfixes reported by Nemeth Miklos
- added a warning when assigning a value to an array (not item of array)
Bei dieser Veröffentlichung handelt es sich um eine sehr
frühe Alphaversion. Hinweise zu Fehlern, Vorschläge und
Ideen können an kuchinka@volny.cz
geschickt werden.
Der Compiler läuft ab AmigaOS V3.0, CPU 68ec020, 4MB RAM und 3-4 MB freien
Platz auf der Festplatte. Der Compiler selbst benötigt keine FPU. Die
erzeugten Programme benötigen jedoch eine FPU, wenn sie Floats benutzen.
Die PPC-Binaries laufen mit der powerpc.library.
Neben dem Compiler werden noch "phxass" und "phxlnk" zur Erzeugung von
68k- sowie "pasm" und "vlink" zur Erzeugung von PPC-Code benötigt.
Diese Programme sind auf der Homgepage von
Frank Wille zu finden.
Download: alpha.lzx (220K),
Readme
(sd)
[Meldung: 14. Apr. 2002, 17:18] [Kommentare: 9 - 06. Jun. 2006, 16:29]
[Per E-Mail versenden] [Druck-Version] [ASCII-Version]
|