OWBasic's LIESMICH.TXT

OWBasic ist ein Compiler/Interpreter fr die Programmiersprache
BASIC. Er erlaubt die einfache Erstellung von Programmen fr
den CASIO Pocketviewer (PV), entweder auf dem PV selbst oder
auf dem PC. 

Diese Software wurde entwickelt von Wolfgang Ortmann. Diese
Software wird unter den Bedingungen der GNU General Public
License (GPL) verffentlicht. Die GPL kann in der Datei
COPYING.TXT nachgelesen werden. 

Besonders sei hier auf den Ausschlu jeder Garantie oder Haftung
hingewiesen.

1. Installation

Das Archiv mu mit einem zip-kompatiblen Archiver ausgepackt
werden.
Die folgenden Dateien sollten vorhanden sein:

COPYING.TXT - Die GNU General Public License
OWBasic.bin - Das Binrprogramm, das auf den PV zu laden ist
OWBdref.adt - Das Handbuch im Referencer-Format
owbrc.exe - Das Fernbedien-Programm fr OWBasic (DOS/WIN)
owbrc     - Das Fernbedien-Programm fr OWBasic (LINUX/i386)

Mit PVM sind OWBasic.bin und OWB_e_ref.dic.adt auf den PV zu
bertragen. Zum Lesen des Handbuchs auf dem PV wird 
CASIOs Referencer bentigt.

Alternativ kann das Handbuch im HTML-Format heruntergeladen
oder online gelesen werden.

2. Das erste Programm

Ein Programm ist ein spezielles Memo in der Kategorie 5. Zum
ersten Test kann folgendes Memo dienen:

! Hello
Print "Hello, World"

(Wichtig: Die ersten beiden Zeichen der erste Zeile mssen das
Ausrufezeichen und ein Leerzeichen sein. Die nachfolgenden
Buchstaben bilden den Namen des Programms.)

Nach dem Start von OWBasic aus dem Menu, mu jetzt dieses
Programm im Menu angeboten werden. Nach der Auswahl wird es
bersetzt und gestartet. Es sollte "Hello, World" ausgegeben
werden.

Fr die nchsten Schritte ist ein Blick ins Handbuch 
unumgnglich.

3. Was tun bei Fehlern?

Wenn irgendwas nicht so luft wie erwartet, empfehlen sich die 
folgenden Schritte.

- Ein Blick in das Handbuch: Manchmal ist es ja nur ein 
  Miverstndnis.

- Nach der neuesten Version sehen. Gibt es eine neue Version, so
knnte der Fehler ja schon behoben sein.

- Die Mailing-Liste befragen. Es gibt eine (englischsprachige)
Mailing-Liste unter

http://groups.yahoo.com/group/owbasic/

Fr nur deutschsprachige knnte auch das Forum auf 
www.pocketviewer.de hilfreich sein.

- Wenn der Fehler (fast) sicher nur noch in OWBasic liegen
kann, dann wre es gut, wenn ich davon erfhre. Wie sonst sollten
solche Fehler beseitigt werden. Ich brauche eine genaue Beschreibung
des Fehlers, ein kurzes(!) Programm, bei dem der Fehler auftritt, 
wre auch gut. 
Ich bemhe mich, auch bei Fragen mglichst zu helfen,
eine Support-Hotline unterhalte ich aber nicht.

4. Wo finde ich was?

Die Homepage von OWBasic ist

http://pandora.inf.uni-jena.de/p/d/noo/owbasic/basic.html

Hier gibt es immer die neueste Version und auch zustzliche 
Informationen wie ein paar Beispiel-Programms.

Eine Mailliste (in Englisch) ist unter 

http://groups.yahoo.com/group/owbasic/

erreichbar. Hier erhlt man Ankndigungen und Informationen.
Die Diskussion knnte etwas reghafter sein.

OWBasic-Programme und anderes fr den PV gibt es bei

http://www.pocketviewer.de/
http://www.pocket-viewer.com/ (english!)

und natrlich vielen weiteren Seiten.

5. Danksagung

Ich mchte allen danken, die zur Entwicklung beigetragen haben. 
Spezieller Dank an:

Johannes Steingraeber half mit seinem Know-How und einigen
Zeilen Quelltext.

Bernd Huebler schickte mir C-Code fr Teile der 
Gleitkomma-Arithmetik.

Robert Thibodeau bersetzte in der ersten Fassung das deutsche
OWBasic Handbuch ins englische, was den Grundstock fr die 
Erweiterung auf den heutigen Umfang bildet.


Jena, Deutschland, 2002

Wolfgang Ortmann