Dec 302017
 
GMD Modula-2 Compiler MOCKA for Linux. The main package includes the compiler-binary, the source of the library and some more stuff like documentation or examples. -- hopp@karlsruhe.gmd.de .

Full Description of File


GMD Modula-2 Compiler MOCKA for Linux .The
main package includes the compiler-binary,
the source of the library and some more
stuff like documentation or examples. --
[email protected]


File MOCKA301.ZIP from The Programmer’s Corner in
Category Linux Files
GMD Modula-2 Compiler MOCKA for Linux. The main package includes the compiler-binary, the source of the library and some more stuff like documentation or examples. — [email protected] .
File Name File Size Zip Size Zip Type
FILE_ID.DIZ 194 154 deflated
MOCKA301.TAR 1003520 989578 deflated
README 6922 1997 deflated

Download File MOCKA301.ZIP Here

Contents of the README file


GMD Modula-2 Compiler MOCKA for Linux .The
main package includes the compiler-binary,
the source of the library and some more
stuff like documentation or examples. --
[email protected]
Newsgroups: comp.os.linux.announce,comp.lang.modula2,de.comp.os.linux
Subject: Modula-2 Compiler for Linux
Followup-To: comp.os.linux.misc
Date: 5 Nov 1993 09:22:50 +0200
Organization: GMD Forschungsstelle Karlsruhe

The GMD Modula-2 Compiler MOCKA is available for Linux at

ftp.karlsruhe.gmd.dein /pub/mocka/linux
sunsite.unc.eduin /pub/Linux/Incoming
tsx-11.mit.eduin /incoming

It will be moved from Incoming to appropriate directories, soon.

I have uploaded three packages:

mocka9301main.tar.gzincludes compiler binaries, library source,
documentation, manual page
mocka9301src.tar.gzincludes only the compiler source code (in Modula-2)
and the code selector description for BEG
beg.1.72.tar.gzBackend Generator BEG binaries, it generates
source code from the code selector description.


Features of MOCKA:
------------------

Generates native i386 code for Linux

Compiled Language:
- N.Wirth, Programming in Modula-2, 3.corrected Edition, 1984
- no FORWARD declaration needed for procedures
- short/long types for REAL,INTEGER,CARDINAL
- Standard Libraries: InOut, MathLib, Storage, etc.
- procedures declared in FOREIGN MODULES may be implemented in other languages
- full acces to operating system using FOREIGN MODULES
- no Coroutines (NEWPROCESS, TRANSFER)

Features of interactive (session) mode
- editor of your choice
- automatic determination of the compilation order
- automatic recomplation, if necessary
- textual error messages are shown together with the source program in
the editor

Other Features
- enable/disable of range of index checks
- debugging option


MOCKA is also available on SUN3 (68K), SUN4 (SPARC), DEC station (MIPS),
VAX, T800 Transputer.

Begin2
Title = Modula-2 Compiler MOCKA for Linux
Version = 9301
Desc1 = The GMD Modula-2 Compiler MOCKA for Linux
Desc2 = The main package includes the compiler-binary, the source
Desc3 = of the library and some more stuff like documentation or
Desc4 = examples. The sourcecode for the compiler is in
Desc5 = mocka9301src.tar.gz .
Author = Holger Hopp (INTEL80386-Backend, all Authors see Comment)
AuthorEmail = [email protected]
Maintainer = GMD Karlsruhe
MaintEmail = [email protected]
Site1 = ftp.karlsruhe.gmd.de
Path1 = /pub/mocka/linux
File1 = mocka9301main.tar.gz
FileSize1 = 278107
Site2 = sunsite.unc.edu
Path2 = /pub/Linux/Incoming
File2 = mocka9301main.tar.gz
FileSize2 = 278107
Site3 = tsx-11.mit.edu
Path3 = /incoming
File3 = mocka9301main.tar.gz
FileSize3 = 278107
Site4 =
Path4 =
File4 =
FileSize4 =
Required1 = Linux, libc4.4, as, ld, crt0.o
Required2 =
Required3 =
Required4 =
CopyPolicy1 = Copyright (c) by GMD Karlsuhe
CopyPolicy2 = Freely Redistributable, see README file
Keywords = Modula, Modula-2, Compiler
Comment1 = Authors of MOCKA: M.Armbruster, U.Drepper, H.Emmelmann,
Comment2 = F.Engelmann, H.Hopp, G.Kock, H.Nebelung, F.W.Schroeer,
Comment3 = D.Schwarz-Hertzner, C.von Roques, J.Vollmer, W.Wirz
Comment4 = MOCKA is also available on SUN3, SPARC, MIPS, VAX, T800
RelFiles1 =
RelFiles2 =
RelFiles3 =
Entered = 04NOV93
EnteredBy = Holger Hopp
CheckedEmail = [email protected]
End

Begin2
Title = Sourcecode for Modula-2 Compiler MOCKA for Linux
Version = 9301
Desc1 = This package contains only the sourcefiles for the compiler
Desc2 = written in Modula-2 (MOCKA). For Compilation you need the
Desc3 = compiler in mocka9301main.tar.gz . It contains generated Files
Desc4 = If you want to change the Backend you need BEG in beg1.72.tar.gz
Desc5 = to generate this files.
Author = Holger Hopp (INTEL80386-Backend, all Authors see Comment)
AuthorEmail = [email protected]
Maintainer = GMD Karlsruhe
MaintEmail = [email protected]
Site1 = ftp.karlsruhe.gmd.de
Path1 = /pub/mocka/linux
File1 = mocka9301src.tar.gz
FileSize1 = 233919
Site2 = sunsite.unc.edu
Path2 = /pub/Linux/Incoming
File2 = mocka9301src.tar.gz
FileSize2 = 233919
Site3 = tsx-11.mit.edu
Path3 = /incoming
File3 = mocka9301src.tar.gz
FileSize3 = 233919
Site4 =
Path4 =
File4 =
FileSize4 =
Required1 = Modula-2 Compiler MOCKA (mocka9301main.tar.gz)
Required2 = Backend Generator BEG (beg1.72.tar.gz)
Required3 =
Required4 =
CopyPolicy1 = Copyright (c) by GMD Karlsuhe
CopyPolicy2 = Freely Redistributable, see README file
Keywords = Modula, Modula-2, Compiler
Comment1 = Authors of MOCKA: M.Armbruster, U.Drepper, H.Emmelmann,
Comment2 = F.Engelmann, H.Hopp, G.Kock, H.Nebelung, F.W.Schroeer,
Comment3 = D.Schwarz-Hertzner, C.von Roques, J.Vollmer, W.Wirz
Comment4 = MOCKA is also available on SUN3, SPARC, MIPS, VAX, T800
RelFiles1 =
RelFiles2 =
RelFiles3 =
Entered = 04NOV93
EnteredBy = Holger Hopp
CheckedEmail = [email protected]
End

Begin2
Title = Backend Generator BEG for Linux
Version = 1.72
Desc1 = The GMD Backend Generator BEG
Desc2 = The package contains only the executable and a small preprocessor
Desc3 = to generate Sourcecode for the GMD MOCKA Compiler.
Desc4 = The Sourcecode is not free.
Desc5 =
Author = Helmut Emmelmann
AuthorEmail = [email protected]
Maintainer = GMD Karlsruhe
MaintEmail = [email protected]
Site1 = ftp.karlsruhe.gmd.de
Path1 = /pub/mocka/linux
File1 = beg1.72.tar.gz
FileSize1 = 474177
Site2 = sunsite.unc.edu
Path2 = /pub/Linux/Incoming
File2 = beg1.72.tar.gz
FileSize2 = 474177
Site3 = tsx-11.mit.edu
Path3 = /incoming
File3 = beg1.72.tar.gz
FileSize3 = 474177
Site4 =
Path4 =
File4 =
FileSize4 =
Required1 = Linux, libc4.4
Required2 =
Required3 =
Required4 =
CopyPolicy1 = Copyright (c) by GMD Karlsuhe
CopyPolicy2 = Freely Redistributable, see README file
Keywords = Backend, Generator, MOCKA
Comment1 =
Comment2 =
Comment3 =
Comment4 =
RelFiles1 =
RelFiles2 =
RelFiles3 =
Entered = 04NOV93
EnteredBy = Holger Hopp
CheckedEmail = [email protected]
End

------------------------------------------------------------
Holger Hopp
GMD Karlsruhe
Gesellschaft fuer Mathematik und Datenverarbeitung
(German National Research Center for Computer Science)
Forschungsstelle an der Universitaet Karlsruhe
Vincenz-Priessnitz-Strasse 1
D-76131 Karlsruhe (Germany)
------------------------------------------------------------


 December 30, 2017  Add comments

Leave a Reply