1978
DOI: 10.1002/spe.4380080310
|View full text |Cite
|
Sign up to set email alerts
|

Experiences with the portability of concurrent PASCAL

Abstract: SUlMlMARYThe process of transporting Brinch Hansen's implementation of Concurrent PASCAL to another minicomputer is described. Applicable porting strategies are discussed with emphasis on the design decisions made for a specific transportation. Important design decisions include the use of a virtual code interpreter and implementation in an operating system environment. The problems of this transportation are illustrated with accompanying suggestions for a more portable system. KEY WORDS Portability Concurrent… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

1978
1978
2001
2001

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(3 citation statements)
references
References 6 publications
0
3
0
Order By: Relevance
“…The time for one person to perform such a port has varied from one month to six. (This compares very favourably with the time required for porting other portable compilers, and even compares favourably with the time required to write an interpreter for Pascal-P [2,4,11,13,15]). Very little of this time is spent coding the machine specific functions.…”
Section: Discussionmentioning
confidence: 81%
“…The time for one person to perform such a port has varied from one month to six. (This compares very favourably with the time required for porting other portable compilers, and even compares favourably with the time required to write an interpreter for Pascal-P [2,4,11,13,15]). Very little of this time is spent coding the machine specific functions.…”
Section: Discussionmentioning
confidence: 81%
“…Neal and V. Wallentine (1978) moved Concurrent Pascal and Solo to an Interdata 8/32 minicomputer in four months and to an NCR 8250 in another two months. The biggest stumbling block was the addressing scheme of the PDP 11.…”
Section: Moving a Languagementioning
confidence: 99%
“…PIGLI is implemented as an interpreter written in sequential PASCAL. It executes in the environment created by the SOLO operating system (Brinch Hanson [3]) which is written entirely in concurrent PASCAL and executes as a user task under the 0S/32-MT operating system on an INTERDATA 8/32 minicomputer at Kansas State University (Neal, et al [16], Neal and Wallentlne [17]). This paper describes the capabilities of PIGLI and its interaction with the operating system.…”
Section: Pigli (Portable Interactive Graphics Languagementioning
confidence: 99%