Article View: comp.lang.oberon
Article #858(no subject)
From: Tim Teulings
Date: Sun, 28 Jan 1996 14:32
Date: Sun, 28 Jan 1996 14:32
31 lines
1820 bytes
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-mailReferences:
<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>