Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Praxis language reference manual

Technical Report ·
OSTI ID:5152102

This document is a language reference manual for the programming language Praxis. The document contains the specifications that must be met by any compiler for the language. The Praxis language was designed for systems programming in real-time process applications. Goals for the language and its implementations are: (1) highly efficient code generated by the compiler; (2) program portability; (3) completeness, that is, all programming requirements can be met by the language without needing an assembler; and (4) separate compilation to aid in design and management of large systems. The language does not provide any facilities for input/output, stack and queue handling, string operations, parallel processing, or coroutine processing. These features can be implemented as routines in the language, using machine-dependent code to take advantage of facilities in the control environment on different machines.

Research Organization:
Bolt, Beranek and Newman, Inc., Cambridge, MA (USA)
DOE Contract Number:
W-7405-ENG-48
OSTI ID:
5152102
Report Number(s):
UCRL-15331-Rev.1; ON: DE82012754
Country of Publication:
United States
Language:
English

Similar Records

Praxis language reference manual
Technical Report · Wed Dec 31 23:00:00 EST 1980 · OSTI ID:6450417

Tour through the Praxis compiler
Technical Report · Wed Jul 01 00:00:00 EDT 1981 · OSTI ID:6104250

Praxis compiler internals
Technical Report · Wed Dec 31 23:00:00 EST 1980 · OSTI ID:6558998