HOME

TheInfoList



OR:

The Executive Systems Problem Oriented Language (ESPOL) is a programming language, a superset of
ALGOL 60 ALGOL 60 (short for ''Algorithmic Language 1960'') is a member of the ALGOL family of computer programming languages. It followed on from ALGOL 58 which had introduced code blocks and the begin and end pairs for delimiting them, representing a k ...
, that provides abilities of what would later be termed a '' system programming language'' or ''machine oriented high order language'' (mohol), such as interrupting a processor on a
multiprocessing Multiprocessing is the use of two or more central processing units (CPUs) within a single computer system. The term also refers to the ability of a system to support more than one processor or the ability to allocate tasks between them. There ar ...
system (the Burroughs large systems were multiprocessor systems). ESPOL was used to write the '' Master Control Program'' (MCP) on Burroughs computer systems from the B5000 to the B6700. The single-pass compiler for ESPOL could compile over 250 lines per second. ESPOL was superseded by NEWP.


References


B5500 ESPOL Reference Manual, 1967B6500 ESPOL Reference Manual, 1970B6700/7700 ESPOL Reference Manual, 1972
ALGOL 60 implementation ALGOL 60 dialect Burroughs mainframe computers Systems programming languages Mainframe computer software {{Prog-lang-stub