Help


[permalink] [id link]
+
Page "PL/I" ¶ 41
from Wikipedia
Edit
Promote Demote Fragment Fix

Some Related Sentences

PL and /
Much of the AIX v2 kernel was written in the PL / I programming language, which proved troublesome during the migration to AIX v3.
When Marinchip Software Partners ( later known as Autodesk ) formed, the founders decided to re-code Interact in C and PL / 1.
In the end, the PL / 1 version was unsuccessful.
There is third party support for PL / SQL in Berkeley DB via a commercial product named Metatranz StepSqlite.
With Dhrystone, Weicker gathered meta-data from a broad range of software, including programs written in FORTRAN, PL / 1, SAL, ALGOL 68, and Pascal.
* PL / SQL
Intel lent him systems using the 8008 and 8080 processors, and in 1973, he developed the first high-level programming language for microprocessors, called PL / M.
He demonstrated CP / M to Intel, but Intel had little interest and chose to market PL / M instead.
Dorothy might have believed that the company could not deliver CP / M-86 on IBM's proposed schedule, as the company was busy developing an implementation of the PL / I programming language for Data General.
Instructions directly supporting nested ALGOL-family languages such as Pascal and PL / M were also added.
The MVS core was almost entirely written in Assembler XF, although a few modules were written in PL / S, but not the performance-sensitive ones, in particular not the Input / Output Supervisor ( IOS ).
It was written PL / 1 by Honeywell for the Multics operating system and first sold in June 1976.
Macros in the PL / I language are written in a subset of PL / I itself: the compiler executes " preprocessor statements " at compilation time, and the output of this execution forms part of the code that is compiled.
He designed the simple programming language PL / 0 to illustrate compiler design.
* PL / I ( NPL ) was designed in the early 1960s to incorporate the best ideas from FORTRAN and COBOL.
Modula-2, Ada, and ML all developed notable module systems in the 1980s, although other languages, such as PL / I, already had extensive support for modular programming.
PL / I (" Programming Language One ", pronounced " pee-el-one ") is a procedural, imperative computer programming language designed for scientific, engineering, business and systems programming applications.
PL / I's principal domains are data processing, numerical computation, scientific computing, and systems programming ; it supports recursion, structured programming, linked data structure handling, fixed-point, floating-point, complex, character string handling, and bit string handling.
replaced briefly by MPPL ( MultiPurpose Programming Language ) and, in 1965, with PL / I ( with a Roman numeral “ I ” ).

PL and I
PL / I language was vested initially in the New York Programming Center and later at the IBM UK Laboratory at Hursley.
language and had a role in IBM ’ s process for controlling the language through their PL / I Projects.
The experience of defining such a large language showed the need for a formal definition of PL / I.
The language was first specified in detail in the manual “ PL / I Language Specifications.
written in New York from 1965 and superseded by “ PL / I Language Specifications.
IBM continued to develop PL / I in the late sixties and early seventies,
The Standard for PL / I was approved in 1976.
The additional goals for PL / I were:
To meet these goals PL / I borrowed ideas from contemporary languages while adding substantial new capabilities and casting it with a distinctive concise and readable syntax.
PL / I passes Donald Knuth's man or boy test.
New attributes, statements and statement options could be added to PL / I without invalidating existing programs.
The summary is extracted from ANSI PL / I Standard.
and the ANSI PL / I General-Purpose Subset Standard < Ref name =" SubsetG " />.

PL and program
For example if the main target program is written in COBOL but calls assembly language subroutines and PL / 1 subroutines, the debugger may have to dynamically switch modes to accommodate the changes in language as they occur.
A program that runs without error under the PL / C compiler should run under PL / I and produce the same results, unless certain incompatible diagnostic features, such as a macro section ( begun by a $ MACRO statement and finished by a $ MEND statement ), were used.
The PL / C compiler had the unusual capability of never failing to compile any program, through the use of extensive automatic correction of many syntax errors and by converting any remaining syntax errors to output statements.
A CLIST can also call an MVS application program ( written in COBOL or PL / I, for example ).
He graduated from the PL Academy Senior High School in Osaka, a school nationally renowned for its baseball program.
* Package Body, filename extension (. pkb ) for PL / SQL program code modules in the Oracle Database
A high-level PL / I program could be used to access TRANSIENT datasets ( dynamic message queues ).
As the market for computers and software shifted away from IBM mainframes and MVS, IBM recanted and has offered the current versions of PL / S to selected customers ( ISVs through the Developer Partner program.
This translation took place on the server-side, just like PL / SQL and Transact-SQL, but required a fairly expensive " adaptor " program of often dubious performance.
For example PL / I allows data declarations to be placed anywhere within a program, so no code can be generated until the entire program has been scanned.

0.261 seconds.