PL-6 - PL-6
![]() | tento článek potřebuje další citace pro ověření.Září 2014) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
PL-6 je ukončena systémový programovací jazyk na základě PL / I.. PL-6 byl vyvinut společností Honeywell, Inc. na konci 70. let jako součást projektu rozvoje CP-6 operační systém.
Popis
Typy dat
Prohlášení atribut | Popis |
---|---|
SBIN (n) | Podepsané binární celé číslo n bity. Pokud (n) není zadáno, je výchozí 36 bitů. Alternativně „SBIN WORD“, „SBIN HALF“ nebo „SBIN BYTE“ specifikuje 36, 18 nebo 9 bitů. |
UBIN (n) | Nepodepsané binární celé číslo n bity. Jinak stejné jako SBIN. |
CHAR (c) | Řetězec znaků pevné délky C postavy. |
BIT (b) | Bitový řetězec pevné délky b bity. |
PTR | Adresa paměti. |
PL-6 nemá žádné ustanovení plovoucí bod data.
Agregáty
Pole byly jednorozměrné a založené na nule, přičemž nula byla výslovně uvedena. Například, DCL x (0: 4) SBIN;
deklaruje pole pěti podepsaných 36bitových celých čísel. Prvky byly očíslovány x (0), x (1), ..., x (4).
Struktury byly také podporovány. Například:
DCL 1 struktura, 2 a, 3 b CHAR (3), 3 * CHAR (1), 2 c CHAR (4);
deklaruje strukturu s názvem struktur skládající se ze dvou prvků: vedlejší struktura A skládající se z pole se třemi znaky b a nepojmenovaný jednoznakový prvek („*“ označuje, že prvek nemá název) a čtyřznakový prvek C.
Nejvyšší úroveň konstrukce musela být 1a zbývající úrovně 2–10, pokud byly použity, musely být specifikovány, aby nebyly vynechány žádné úrovně.
Reference
![]() | Tato část je prázdná. Můžete pomoci přidávat k tomu. (Září 2014) |
externí odkazy
- Honeywell, Inc. (červen 1988). CP-6 Úvod do PL-6 (PDF). Citováno 3. září 2014.
![]() | Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |