亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? read.me

?? 一個Pascal語言分析器
?? ME
?? 第 1 頁 / 共 2 頁
字號:
Compiler-Generator Coco/R
=========================

               (Pat Terry,  updated Wed  05-13-98)
                       cspt@cs.ru.ac.za

Coco/R generates recursive descent parsers and their associated scanners from
attributed grammars.  The distribution kit contains source files for the
compiler generator Coco/R (Moessenboeck, 1990), as well as the executables,
frame files, and some sample applications.

Coco/R was originally written in Oberon by Hanspeter Moessenboeck.  It was
then ported into Modula-2; the first such port being done by Hanspeter
Moessenboeck for the Apple MacMeth system.  A port was done to JPI TopSpeed
Modula-2 at ETH Zurich by Marc Brandis and Christof Brass.  This was made
available to Pat Terry, who corrected several errors, enhanced the
portability, and provided the versions which you find on this distribution.
Responsibility for remaining bugs in these versions now rests largely with
Pat Terry.

The Modula-2 versions for WinTel platforms are known to be immediately
usable with any of the PIM based TopSpeed (JPI) compilers; the Fitted
Software Tools (FST) compilers, versions 2.x through 3.5; the StonyBrook
QuickMod 2.2 compiler; and the Logitech compiler, version 3.03.  As from
release 1.43, the system should also be fully compatible with ISO compilers
such as StonyBrook V4, and XDS from XTech Ltd.

Full source code for Coco/R compatible with these compilers is supplied.  It
is hoped that this will be trivially portable to other Modula-2 compilers
presently available, save for the I/O module used by Coco/R (and, in one
mode of use, its generated parsers); code for the I/O module for the
compilers listed above is, naturally, supplied.

So far as other operating systems are concerned, the Modula-2 versions of
Coco/R have also been ported to Mocka Modula-2 by Pat Terry and Toshinori
Maeno, for both Linux and BSD386, and to the Apple MAC p1 compiler by Woody
Yeung (yeung@reed.edu).  The source code is identical save for the I/O
modules for these compilers (which code is also provided in the DOS kit),
and in addition, distributions are available for these systems in their
native format.

Coco/R was first ported to Gardens Point Modula-2 by John Gough. (Gardens
Point Modula-2 is available for a wide variety of platforms, including Intel,
Sparc and MIPS machines).  The source code for the I/O modules for use with
the freeware Gardens Point Modula-2 for the PC (gpm-pc) is supplied with the
DOS distribution kit, and a complete port of Coco/R for the Unix hosted
versions of Gardens Point Modula-2 is also available.

Coco/R was also ported to TDI Modula-2 for the Atari by Rolf Schrader.
The sources (at level 1.39) are also supplied in a complete kit.  These
have numerous minor differences from the MS-DOS versions, although they
were derived from them, and not having access to an Atari, they have not
been kept up to date.  A contact address for this version is

    Rolf Schrader, Dipl.-Math. & Dipl.-Phys.,
    Kronenstr. 24,
    D-76133 Karlsruhe,
    Germany.

As from release 1.39, versions of Coco/R that produce Turbo Pascal units have
been made available through a port largely done by Volker Pohlers
(pohlers@escher.hrz.fh-stralsund.de), and now also maintained by Pat Terry.

There is also a C/C++ version of Coco/R, ported by Frankie Arzu
(farzu@daman.org or farzu@uvg.edu.gt).  As from version 1.06 a user has had
the option of generating either C or C++ code. The C++ version generates
scanner and parser classes based on a simple but effective class hierarchy.

All of these versions of Coco/R can bootstrap themselves to generate a
driver, parser, scanner, and semantic evaluator from an attributed grammar
CR.ATG.  This grammar thus serves as an an example of how to write compiler
descriptions for Coco/R.  There are also other simpler examples showing its
use.

Oberon versions of Coco/R are still available, and a new Java version has
recently been released.  These versions are maintained by Hanspeter
Moessenboeck in Linz (see address below).

It is important to realise that Coco/R is intended for use with grammars that
meet the LL(1) conditions.  Many grammars require some massaging before these
conditions are met.  Some of the examples in the kit are (deliberately)
non-LL(1), and are intended as examples for study and experiment.

While every attempt has been made to ensure that Coco/R performs
satisfactorily, the developers can accept no liability for any damage or
loss, including special, incidental, or consequential, caused by the use of
the software, directly or indirectly.


Where to get the latest versions
================================

Up to date information about Coco/r is available on the WWW at

        http://cs.ru.ac.za/homes/cspt/cocor.htm

The latest versions of Coco/R should be available for anonymous ftp from any
of the servers listed below (not all servers carry all versions):

In Europe

         ftp.ssw.uni-linz.ac.at:/pub/Coco

In Australia

         ftp.fit.qut.edu.au:/pub/coco

The freeware gpm-pc Modula-2 compiler is available on the same server.

In South Africa

         cs.ru.ac.za:/pub/coco

The latest shareware version of the FST Modula-2 compiler for the PC is
available on the same server in the directory /pub/languages.

In Central America

         uvg.edu.gt:/pub/coco

In the USA

         ftp.psg.com:/pub/modula-2/coco

where it also will be available by mail server

         To: server@ftp.psg.com
         From: <address to which it is to be sent>
         Subject: send pub/modula-2/coco/...

The latest shareware version of FST Modula-2 for the PC is available on the
same server in the directory /pub/modula-2 (fst-40s.lzh, compressed with
LHA).

The distributions come in various files (in each case "xxx" denotes the
release number, for example 143 for version 1.43)

    (a)    COCOxxx.EXE   - the kit for MS-DOS platforms
    (b)    gpmxxx.tgz    - the equivalent kit for Gardens Point
    (c)    ATARIxxx.EXE  - the kit for the Atari platform
    (d)    MOCKAxxx.tgz  - the kit for Mocka (Linux and 386BSD)
    (e)    COCOPxxx.EXE  - the kit for producing Turbo Pascal hosted in Modula
    (f)    TURBOxxx.EXE  - the kit for producing Turbo Pascal hosted in Pascal
    (g)    COCORCxx.ZIP  - the kit for producing C/C++
    (g)    README        - this file
    (h)    README.1st    - unpacking and installation notes

The kits contain sources, objects, examples and vanilla-ASCII documentation
files.  The MS-DOS versions are self-extracting files for MS-DOS, compressed
with the public domain utility LHA (which is also available on many Unix
systems).  All that is needed to install the system on a WinTel platform
is to copy the .EXE file to a suitable directory and to execute it.  About
1.6 MB of space is needed for the entire distribution, but several files
are compiler/platform specific, and need not be retained.

The Atari version is also supplied as a self-extracting file for MS-DOS.  It
is hoped that users will be able to find an easy way to transfer the files to
their Atari systems.  The Atari port is presently sufficiently different from
the others that the distribution kit is self contained, rather than being
merged with the MS-DOS versions.

For the latest on the Oberon versions, point your browser at

         ftp://ftp.ssw-linz.ac.at/pub/Oberon/LinzTools/Coco.cod

or look for the ile on the other mirrors.  Like the Modula-2 version, this
release comes with full source code.

For the Java versions, point your browser at

         http://www.ssw-linz.ac.at/Projects/Coco/Coco.html


FileList
========

The following gives an indication of the files provided in various kits of
Coco/R (Modula).  Essentially the same distribution is to be found in the
other kits (including the Pascal versions) - allowing for differences in
file and directory naming conventions.  There may also be extra files,
depending on the release date and version.  The Pascal kits have "units"
with extensions PAS, rather than separate DEF and MOD files.

  READ.ME              This file
  README.GPM           Notes on the Gardens Point implementation
  README.ISO           Notes on using the ISO compliant system
  README.1ST           Unpacking and installation information
  HELP.LHA             Notes on packing the kit with LHA
  PACK.BAT             Pack up system into a self-extracting file
  COCOR.EXE            Compiler-compiler executable
  HISTORY              Summary of bug fixes and modifications
  CONVERT.MOD          Program to convert text files between systems -
                       translating line marks appropriate to the O/S in use

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美午夜不卡在线观看免费| 精品国产露脸精彩对白| 884aa四虎影成人精品一区| 久久色在线观看| 丝袜美腿亚洲综合| 99精品久久99久久久久| 久久青草欧美一区二区三区| 亚洲男女一区二区三区| 国产成人三级在线观看| 欧美夫妻性生活| 亚洲精品v日韩精品| 国产夫妻精品视频| 精品成人a区在线观看| 丝袜诱惑制服诱惑色一区在线观看| a美女胸又www黄视频久久| 亚洲精品一区二区三区蜜桃下载| 日韩av电影免费观看高清完整版| 欧美综合欧美视频| 亚洲一区二区美女| 欧美性色欧美a在线播放| 亚洲视频每日更新| 99久久久国产精品免费蜜臀| 亚洲444eee在线观看| 97精品超碰一区二区三区| 久久久久高清精品| 国产自产视频一区二区三区 | 国产一区三区三区| 日韩一级完整毛片| 日韩精彩视频在线观看| 欧美日韩在线播放一区| 亚洲一区二区三区三| 欧美三级日韩三级| 亚洲一区二区视频| 欧美乱妇23p| 热久久免费视频| 欧美变态tickling挠脚心| 久久精品国产第一区二区三区| 日韩女优电影在线观看| 精品一区二区三区蜜桃| 久久久久久久久岛国免费| 国产精品资源站在线| 国产亚洲精久久久久久| 成人av在线网| 亚洲一区在线观看网站| 欧美理论在线播放| 久久99国内精品| 国产精品乱码久久久久久| 成人91在线观看| 综合分类小说区另类春色亚洲小说欧美| 成人午夜视频在线观看| 亚洲夂夂婷婷色拍ww47| 91精品婷婷国产综合久久性色| 免费成人在线网站| 国产日韩一级二级三级| 色综合亚洲欧洲| 国产大陆a不卡| 亚洲人成小说网站色在线| 欧美怡红院视频| 国产一区二区在线看| 1000部国产精品成人观看| 欧美日韩你懂得| 激情欧美一区二区三区在线观看| 中文字幕va一区二区三区| 91网址在线看| 琪琪久久久久日韩精品| 国产精品国产三级国产普通话蜜臀 | 国产精品福利电影一区二区三区四区| av电影在线不卡| 日产精品久久久久久久性色| 国产婷婷一区二区| 5566中文字幕一区二区电影| 国产成人午夜精品5599| 丝袜国产日韩另类美女| 国产精品天干天干在观线 | 色八戒一区二区三区| 毛片av中文字幕一区二区| **欧美大码日韩| 久久色中文字幕| 欧美丰满美乳xxx高潮www| 成人av午夜影院| 91欧美一区二区| 精品影院一区二区久久久| 亚洲主播在线播放| 国产精品欧美一区二区三区| 日韩精品一区二区三区视频| 日本精品一区二区三区四区的功能| 秋霞影院一区二区| 亚洲电影在线播放| 最新欧美精品一区二区三区| 日韩欧美高清在线| 欧美日韩三级在线| 欧美午夜寂寞影院| 91福利在线播放| 91在线视频在线| 成人av在线资源网| 国产成人啪午夜精品网站男同| 久久99久国产精品黄毛片色诱| 亚洲在线观看免费| 一区二区三区中文字幕电影| 一区视频在线播放| 国产精品久久久久久一区二区三区| 欧美不卡激情三级在线观看| 91精品国产日韩91久久久久久| 欧美亚洲日本一区| 欧美午夜精品理论片a级按摩| 成人动漫一区二区| 国产成人精品三级麻豆| 国内精品视频一区二区三区八戒| 秋霞影院一区二区| 激情综合色播五月| 久久99国产精品久久99果冻传媒| 日韩精品成人一区二区在线| 亚洲成a人v欧美综合天堂| 夜夜亚洲天天久久| 亚洲一二三四在线观看| 五月婷婷欧美视频| 99久久精品久久久久久清纯| 成人激情开心网| 99精品一区二区三区| 91国在线观看| 欧美精品久久99久久在免费线 | 欧美va亚洲va在线观看蝴蝶网| 91精品国产欧美一区二区成人 | 日韩高清中文字幕一区| 天堂蜜桃一区二区三区| 视频在线在亚洲| 捆绑调教一区二区三区| 国产一区在线观看麻豆| 成人综合激情网| 日本高清成人免费播放| 在线播放亚洲一区| 日韩一区二区三区四区| 久久看人人爽人人| 亚洲视频1区2区| 日韩不卡免费视频| 国产精品一区二区三区四区| 99精品桃花视频在线观看| 欧美日韩免费不卡视频一区二区三区| 欧美精品免费视频| 精品国产伦理网| 亚洲视频一二区| 免费观看在线综合色| 白白色亚洲国产精品| 欧美三电影在线| 久久久精品天堂| 一区二区三区中文字幕精品精品| 日本欧美在线看| 成人免费黄色大片| 国产欧美视频一区二区| 一区二区三区久久| 蜜桃av一区二区三区| 91色|porny| 精品国产电影一区二区| 亚洲人成影院在线观看| 麻豆一区二区三| 一本一本大道香蕉久在线精品| 91精品国产高清一区二区三区蜜臀| 欧美激情一区不卡| 蜜臂av日日欢夜夜爽一区| av毛片久久久久**hd| 精品国产一区二区国模嫣然| 亚洲美女在线国产| 国产精品自产自拍| 欧美一级精品大片| 亚洲午夜精品久久久久久久久| 国产专区综合网| 欧美剧情片在线观看| 亚洲色图.com| 盗摄精品av一区二区三区| 欧美一区二区三区在线观看视频| 亚洲视频电影在线| 国产99久久久国产精品| 精品久久人人做人人爰| 午夜激情久久久| 欧美亚男人的天堂| ㊣最新国产の精品bt伙计久久| 国产精品一区在线观看你懂的| 56国语精品自产拍在线观看| 亚洲制服丝袜在线| 一本一道综合狠狠老| 欧美国产精品一区二区三区| 麻豆精品一区二区综合av| 欧美久久久一区| 午夜伦理一区二区| 欧美三级日本三级少妇99| 亚洲婷婷综合色高清在线| 成人av网站在线| 国产精品三级视频| 粉嫩aⅴ一区二区三区四区 | 日韩午夜av一区| 日韩福利视频导航| 欧美一区二区三区人| 首页国产欧美日韩丝袜| 777xxx欧美| 日韩电影免费一区| 日韩一二三区视频| 美国毛片一区二区| 久久久久亚洲综合| 成人一道本在线| 椎名由奈av一区二区三区|