Category:PL/I: Difference between revisions

Content added Content deleted
(PL/I compiled language)
m (add pointers and based)
Line 22: Line 22:
* Fixed-point decimal (with fractional part),
* Fixed-point decimal (with fractional part),
* Fixed-point binary (that is, with fractional part),
* Fixed-point binary (that is, with fractional part),
* Pointers,
* Character strings of two kinds:
* Character strings of two kinds:
# fixed-length, and
# fixed-length, and
Line 42: Line 43:
* 80 bits.
* 80 bits.


The language provides for static and dynamic arrays. Of the latter, there are automatic and controlled.
The language provides for static and dynamic arrays. Of the latter, there are automatic, controlled, and based.
Controlled can be applied to any data type, including scalar, structure, as well as arrays. With controlled, a push-down and pop-up stack is automatically used.
Controlled can be applied to any data type, including scalar, structure, as well as arrays. With controlled, a push-down and pop-up stack is automatically used.