Article View: comp.sys.mac
Article #25311Re: Pascal on Mac
From: Richard Siegel
Date: Fri, 12 Feb 1988 15:10
Date: Fri, 12 Feb 1988 15:10
47 lines
2581 bytes
2581 bytes
A crude technical Pascal comparison:
Unless otherwise noted, all mentioned compilers support the ISO Pascal
standard and are *mostly* compatible with Lisa Pascal.
MPW Pascal (Apple Computer): Features greatest conformance with Lisa Pascal
standards; offers Object Pascal with MacApp support; offers compilation for
68020 and 68881 processors. Supports use of Macsbug for machine-level
debugging. "Make" facility provided for project management. MultiFinder
compatible.
Lightspeed Pascal (THINK Technologies): Features fast compilation and linkage
of programs. No 68020 or 68881 support, no Object Pascal. Not completely
source-compatible with MPW Pascal. Project management facility provides for
automatic project management with no user intervention. Features symbolic
source-level debugger with step, trace, breakpoint, expression evaluation, and
runtime execution of code fragments. Supports use of Macsbug for machine-level
debugging. Not MultiFinder compatible.
Turbo Pascal (Borland International): Features fast compilation and linkage of
programs. No 68020 or 68881 support, no Object Pascal. Supports use of Macsbug
for machine-level debugging, and runtime recovery from system errors. No
project management provided. Not MultiFinder compatible.
TML Pascal (TML Systems): First native-code Pascal compiler for Mac. Separate
components (Editor, compiler, linker). Supports Object Pascal but will not
compile MacApp sources. Supports 68881 through library routines; no inline
support offered. MultiFinder compability unknown. Supports use of Macsbug for
machine-level debugging. No project management provided.
This isn't an endorsement of any compiler, and I tried very hard not to make
it a brazen plug for Lightspeed Pascal. :-)
--Rich
===================================================================
Richard Siegel
THINK Technologies, QA Technician (on leave)
The opinions stated here do not represent the policies
of THINK Technologies or of Carnegie-Mellon University.
Arpa: rs4u@andrew.cmu.edu
UUCP: {decvax,ucbvax,sun}!andrew.cmu.edu!rs4u
==================================================================
Technical Details
Message-ID:
<gW4lZIy00XcAyM40Ar@andrew.cmu.edu>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!mit-eddie!uw-beaver!cornell!rochester!PT.CS.CMU.EDU!andrew.cmu.edu!rs4u+Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!mit-eddie!uw-beaver!cornell!rochester!PT.CS.CMU.EDU!andrew.cmu.edu!rs4u+ From: rs4u+@andrew.cmu.edu (Richard Siegel) Newsgroups: comp.sys.mac Subject: Re: Pascal on Mac Message-ID: <gW4lZIy00XcAyM40Ar@andrew.cmu.edu> Date: 12 Feb 88 15:10:12 GMT Organization: Carnegie Mellon University Lines: 46 In-Reply-To: <4860004@hpiacla.HP.COM>