Für Leute, die mal etwas Retrofeeling von früheren Batch-orientierten Systemen erleben wollen:
FOSBIC (FORTRAN Simulated BASIC Interpretive Compiler) ist ein batch-orientiertes BASIC-System, welches in FORTRAN IV geschrieben wurde. Es entstand wohl ursprünglich als "UWBIC" an der University of Washington für die IBM7094, und wurde etwa um 1976-77 vom Fachbereich BWL der Justus-Liebig-Universität Gießen auf deren damalige CDC3300 als Lehrsystem für die Studenten portiert, dabei ergänzt um ein rudimentäres Handling von sequentiellen und ISAM-Files, sowie um MAT (Vektor/Matrizen)-Operationen, die man in heutigen BASICs nicht mehr findet.
Es läßt sich leicht mit GNU gfortran unter Linux bzw. Windows (mingw/cygwin) übersetzen, so dass man damit spielen kann; für produktiven Einsatz eignet es sich nicht wirklich mehr.
Die Original-Sourcen, die Portierung, Doku und zahlreiche Testbeispiele finden sich unter https://github.com/hveit01/FOSBIC
FOSBIC Compiler
-
-
-
Den gescannten Zeitungsartikel zu FOSBIC, der auf der Github-Seite im s/w-Original verlinkt ist
habe ich OCR unterzogen und das s/w-Bild colorieren lassen (von palette.fm) -
habe ich OCR unterzogen
...obwohl im Original der "Übersetzer-Übersetzer" die Frage erleichtert und bei Dir die Frage "erleichert"...
:)Franky
-
-
Danke guidol, für die Arbeit an dem Zeitungsartikel.
Interessanter wären allerdings die beiden UTB-Taschenbücher 588 und 589 in der 1. Auflage, die genau diese Version (FOSBIC 1) dokumentieren. Bei ZVAB und via Fernleihe konnte ich leider nur die 2. Auflage auftreiben, die den, wohl nicht publizierten, verbesserten FOSBIC 2 beschreiben, bei dem sich doch einiges geändert hat. Die Beispiele test_a*.bas und test_b*.bas sind Code-Beispiele daraus, die mit dem FOSBIC1 laufen; file*.bas sind Beispiele, welche ich selbst nach Code-Analyse geschrieben habe - wäre interessant, was die Original-Autoren sich in UTB 589, 1.Auflage dabei gedacht haben.