🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.oberon
Article #858

(no subject)

#858
From: Tim Teulings
Date: Sun, 28 Jan 1996 14:32
31 lines
1820 bytes
Hallo Geoff!

> I need to develop an Oberon parser, and wish to use the compiler
> generator
> Coco/R provied by ETH. However, all the Coco/R implementations that I
> can find
> from the various sites either produce Modula2, or must be run under the
> Oberon
> environment.

> Can someone point me to a site that offers a Coco/R implementation that
> runs
> from the Unix command line and produces Oberon code? This code should be
> plasin
> ASCII format, rather than Oberon text format.

I also use CoCo for generating a parser that does run under AmigaOS  and  not
under the OberonSystem. I do this by  rewriting  the  scannerinterfaces  (the
.frm-files) to load file using other routines than the OberonSystem. The then
gernerated scanner and parser are nearly  free  from  OberonSsstem-code  (You
have to change a few lines :-(). That's because CoCo generated at one place a
OberonSystem-Files-call and the compiler I use  (AmigaOberon)  is  not  fully
compatible to the OberonSystem-compilers (Differnet size of SET and different
handling of escape-characters). To convert Oberon-textfiles to ascii I have a
program, but the OberonSystem also has routines for storring files as  ascii.
The problem is that to process is difficult to automatize, you have to  do  a
lot of things by hand. A standalone version would be nice.


Gruß ...
         Tim
Technical Details
Message-ID: <96711712@edge.ping.de>
Path: arc1-ca.pugleaf.net!edge.ping.de!not-for-mail
References: <4dusi1$1uo@stork.qut.edu.au>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!edge.ping.de!not-for-mail
Newsgroups: comp.lang.oberon
References: <4dusi1$1uo@stork.qut.edu.au>
From: "Tim Teulings" <rael@edge.ping.de>
Date: Sun, 28 Jan 1996 15:32:39 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Distribution: world
Followup-To: comp.lang.oberon
X-NewsReader: Read 0.820 (26-Apr-95)
Subject: (no subject)
Message-ID: <96711712@edge.ping.de>