Accession Number:

AD0731347

Title:

The ISPL Language Specifications

Descriptive Note:

Corporate Author:

RAND CORP SANTA MONICA CA

Personal Author(s):

Report Date:

1971-08-01

Pagination or Media Count:

49.0

Abstract:

The report describes the syntax and semantics of the Incremental System Programming Language, designed for use on its own computer, the ISPL machine. Together the language and the machine provide a complete programming laboratory environment. The syntax used to describe ISPL is APAREL, which is similar to BNF but allows imbedded alternatives. ISPL is incrementally compiled, resembles PLI, and allows hierarchical systems to be built by providing capabilities for scheduling core and central processing unit resources, interrupt handling, and interprocess communication. Ports, the new interprocess communication facility, enables communication between a program and the files, terminals, physical devices, and monitor programs. Extensive debugging facilities include dynamic record verification of all pointers. The language specifically includes the facilities needed by the control program, and the machine provides many of the facilities normally implemented in software.

Subject Categories:

  • Computer Programming and Software

Distribution Statement:

APPROVED FOR PUBLIC RELEASE