language: Pascal


Language:
Pascal

Language:
Pascal
Package:
? iso_pascal ?
Version:
?
Parts:
scanner(lex), parser(yacc)
Author:
?
Location:
comp.sources.unix archive volume 13
Description:
?
Updated:
?

Language:
Modula-2, Pascal
Package:
m2
Version:
? 7/2/92 ?
Parts:
? compiler ?
Author:
Michael L. Powell. See description below.
Location:
ftp://gatekeeper.dec.com/pub/DEC/Modula-2/m2.tar.Z
Description:
A modula-2 compiler for VAX and MIPS. A Pascal compiler for VAX is also included. The Pascal compiler accepts a language that is almost identical to Berkeley Pascal. It was originally designed and built by Michael L. Powell, in 1984. Joel McCormack made it faster, fixed lots of bugs, and swiped/wrote a User's Manual. Len Lattanzi ported it to the MIPS.
Conformance:
extensions:
  • foreign function and data interface
  • dynamic array variables
  • subarray parameters
  • multi-dimensional open array parameters
  • inline proceedures
  • longfloat type
  • type-checked interface to C library I/O routines
Restriction:
must pass changes back to Digital
Ports:
vax (ultrix, bsd), mips (ultrix)
Contact:
modula-2@decwrl.pa.dec.com
Updated:
July 6th, 1992

Language:
Pascal
Package:
p2c
Version:
1.20
Parts:
translator(Pascal->C)
Author:
Dave Gillespie <daveg@synaptics.com>
Location:
ftp://csvax.cs.caltech.edu
Description:
?
Conformance:
supports ANSI/ISO standard Pascal as well as substantial subsets of HP, Turbo, VAX, and many other Pascal dialects.
Ports:
?
Updated:
April 13th, 1990

Language:
Pascal
Package:
Pascal P4 compiler and interpreter
Version:
? 1
Parts:
compiler, assembler/interpreter, documentation
Author:
Urs Ammann, Kesav Nori, Christian Jacobi
Location:
ftp://ftp.cwi.nl/pub/pascal/* or http://www.cwi.nl/~steven/pascal.html
Description:
A compiler for Pascal written in Pascal, producing an intermediate code, with an assembler and interpreter for the code.
Reference:
Pascal Implementation, by Steven Pemberton and Martin Daniels, published by Ellis Horwood, Chichester, UK (an imprint of Prentice Hall), ISBN: 0-13-653-0311. Also available in Japanese.
Contact:
<Steven.Pemberton@cwi.nl>
Updated:
July 5th, 1993

Language:
Pascal
Package:
pasos2
Version:
Alpha
Parts:
Compiler, run-time library
Author:
Willem Jan Withagen <wjw@eb.ele.tue.nl>
Location:
ftp://ftp.eb.ele.tue.nl/pub/src/pascal/pasos2*
Description:
a PASCAL/i386 compiler which generates code for OS/2 and DOS. It uses EMX as DOS extender and GNU/GAS, MASM or TASM as assembler.
Updated:
December 17th, 1993

Language:
Pascal
Package:
ptc
Version:
?
Parts:
translator(Pascal->C)
Author:
?
Location:
ftp://uxc.sco.uiuc.edu/languages/ptc ? (use archie?)
Description:
?
Contact:
?
Updated:
?

Language:
Pascal
Package:
QCK
Version:
2.0
Parts:
compiler(written in ANSI-C), library, assembler, linker etc.
Author:
Henrik Quintel <quintel@nibelung.Worms.Fh-Rpl.DE>
Location:
top.cs.vu.nl/pub/minix/pascal/
Description:
Supports standard pascal with a few exceptions (set of.. , packed arrays, packed records, procedures/functions as parameters)
Features:
Read the README file
Bugs:
Cos, tan, sin.... does not work right !
Requires:
PC-Minix 1.6.25 1.6.30 1.7.0
Help:
<quintel@nibelung.Worms.Fh-Rpl.DE>
Support:
<quintel@nibelung.Worms.Fh-Rpl.DE>
Announcements:
comp.os.minix, comp.compilers
Contact:
<quintel@nibelung.Worms.Fh-Rpl.DE>
Updated:
January 9th, 1995

Language:
Pascal, Lisp, APL, Scheme, SASL, CLU, Smalltalk, Prolog
Package:
Tim Budd's C++ implementation of Kamin's interpreters
Version:
?
Parts:
interpretors, documentation
Author:
Tim Budd <budd@cs.orst.edu>
Location:
? ftp://cs.orst.edu/pub/budd/kamin/*.shar
Description:
a set of interpretors written as subclasses based on "Programming Languages, An Interpreter-Based Approach", by Samuel Kamin.
Requires:
C++
Status:
?
Contact:
Tim Budd <budd@fog.cs.orst.edu>
Updated:
September 12th, 1991

Related Items

category: educational summary, or expanded.


This work supported by Idiom Consulting. Idiom is a full-service ISP, providing Internet access in Northern California and Web hosting worldwide.

Please send updates to free-compilers@idiom.com

The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.

Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved