-
-
Notifications
You must be signed in to change notification settings - Fork 85
/
sympl.scroll
22 lines (18 loc) · 1.25 KB
/
sympl.scroll
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import ../code/conceptPage.scroll
id sympl
name SYMPL
appeared 1970
tags pl
fileType text
centralPackageRepositoryCount 0
country United States
wikipedia https://en.wikipedia.org/wiki/SYMPL
related jovial fortran
summary SYMPL is an obsolete programming language developed by the Control Data Corporation (CDC) for use on the CDC 6000 series computer systems in the 1970s and 1980s. It was based on a subset of CDCs version of JOVIAL, as an alternative to assembly language. A number of important CDC software products were implemented in SYMPL, including compilers, libraries, a full-screen editor, and major subsystems. SYMPL is a compiled, imperative, and procedural language. Compared to the Fortran of the day, SYMPL supports: Stronger data typing - All variables must be declared prior to use, Data structures - Including "based" dynamically allocated structures, Structured programming constructs, Nested procedures, In-fix "bead" (bit) and character manipulation A simple macro facilitySimplifications compared to JOVIAL include: fewer built-in data types, no recursive calls to procedures, and no COMPOOL concept.
pageId 5029025
created 2006
backlinksCount 7
revisionCount 21
dailyPageViews 6
appeared 1970
hopl https://hopl.info/showlanguage.prx?exp=699