Talk:Clascal

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Moving comments from article to discussion page[edit]

I would like to take the liberty of moving the recent comments by Anonymous 216.184.9.5 in the Clascal article to its talk page, because by their nature they seem to be more in the line of a discussion. --Ziusudra 02:08, 24 June 2007 (UTC)[reply]

Comments by Anonymous 216.184.9.5[edit]

I've never heard of the Apple POS division being officially called the "Lisa Division".

Clascal was based on LisaPascal which was created by SVS of Silicon Valley from its SVS Pascal. SVS Pascal was based on the ETH Pascal and not UCSD Pascal.

Clascal was also revised, at least from a design perspective, in 1984/1985 to be called Clascal-85. This design was never implemented AFAIK.

—Preceding unsigned comment added by 216.184.9.5 (talkcontribs)

Responses to Comments by Anonymous 216.184.9.5[edit]

Lisa Division[edit]

I'm not sure what it takes to make a division name "offical", but the name change was annnounced at a divisional meeting. Since the article is about Clascal, here is a facsimile of the title page of the Clascal Beta Draft manual, dated 30 Sep 1983:

An Introduction to Clascal
Beta Draft
Technical Review Copy

Susan Keohan
Pubs/Training Department
Lisa Division
Apple Computer, Inc.
extension 2707

Pedigree of Lisa Pascal/Clascal[edit]

By definition all Pascal implementations ultimately hark back to Nicholas Wirth and ETH (Eidgenössische Technische Hochschule Zürich) Pascal; it is the basis of the ANSI standard. However, when the third-party company SVS (Silicon Valley Software) was engaged to produce Lisa Pascal for Apple in 1981, their assignment was to produce a compiler which was backwards-compatible with Apple Pascal. All of the Lisa OS code up to that time had been written in Apple II/III (UCSD) Pascal. SVS's main contribution was the code generator, which was a compiler, rather than an interpreter.

  • Craig,David. "A Review of Apple's Lisa Pascal," October 9, 1988. Available online at Dr. Dobbs Archive:

"Clascal-85"[edit]

What Anon appears to be referring to is what became Object Pascal:

  • Allen, Dan. "The Macintosh Programmer's Workshop: Apple's internal Macintosh development system is available to the rest of us." "Dr. Dobb's Journal," July 22, 2001. Available online at [1].
--Ziusudra 02:08, 24 June 2007 (UTC)[reply]