
Open-Control/BASIC-Compiler v0.91 - experimentell
von Dietmar Harlos ab 20. Juli 2005 bis 5. Maerz 2006


Die Datei OCBAS.EXE enthaelt den gegenueber der bisherigen veroeffentlichten
Version 0.81 verbesserten Open-Control/BASIC-Compiler. Hier die Liste der
Bugfixes und Erweiterungen:


Behoben in 0.82:
  - bei ADD und SUB kein Fehler bei Verwendung ungueltiger Variablentypen

Behoben in 0.83:
  - Namen von Tabellen koennen bestehende Labelnamen sein
  - Tabellennamen koennen doppelt vergeben werden
  - bei ungueltigem Vergleichsoperator (">>") kommt interner Fehler
  - vor Remark (') muss ein SPACE stehen
  - ELSEIF und ENDIF fehlen in CCE.TOK fuer DOS-IDE

Erweiterung in 0.84:
  - WHILE TRUE und WHILE ON werden jetzt optimiert (spart 4 Byte)

Erweiterung in 0.90:
  - integrierter 6808-Assembler, der z.Z. nur von der OM unterstuetzt wird

Erweiterung in 0.91:
  - Prozeduren (PROCEDURE) und Funktionen (FUNCTION) hinzugefuegt, damit
    der Anwender dafuer nicht mehr ein Label, POP und REMOVETOS verwenden
    muss. Dadurch ergibt sich ein Komfortgewinn und der Sourcecode ist
    besser lesbar.
  - REMOVETOS wird, wenn Code fuer die C-Control V1.1 erzeugt wird, jetzt
    in ein SYS &h1499 umgesetzt. Dadurch ist mit "OPTION CCBAS" erstellter
    Code, der REMOVETOS enthaelt, nicht auf der OM, der C-Control V2.0x,
    V1.2 und Conrad-Micro lauffaehig. FUNCTION und PROCEDURE enthalten
    versteckte REMOVETOS-Befehle, falls mehr als ein Parameter vom Stack
    geholt wird.


Fehlermeldungen zu dieser experimentiellen Version bitte direkt an meine
Email-Adresse schicken.

Fragen werden im Forum zur C-Control-1 beantwortet:

http://ccintern.dharlos.de/forum

Viel Spass mit Open-Basic

Dietmar Harlos
dharlos@web.de
