Category:Polyglot:PL/I and PL/M: Difference between revisions
Content added Content deleted
(Bit more detail) |
(Typos) |
||
Line 22: | Line 22: | ||
* PL/I is not (usually) case sensitive. |
* PL/I is not (usually) case sensitive. |
||
* PL/I has a powerful in-built pre-proessor, however this is not implemented in all PL/I compilers. |
* PL/I has a powerful in-built pre-proessor, however this is not implemented in all PL/I compilers. |
||
* A PL/I |
* A PL/I program consists of a main procedure which contains all declarations and statements. |
||
* The main procedure is declared as having "options(main)". |
* The main procedure is declared as having "options(main)". |
||
* I/O statements are built in to the language. |
* I/O statements are built in to the language. |
||
* MOD is a function, & | and ^ (or ¬) are used for AND, OR and NOT. |
* MOD is a function, &, | and ^ (or ¬) are used for AND, OR and NOT. |
||
* PL/I has a range of types, none of which are called BYTE or ADDRESS. |
* PL/I has a range of types, none of which are called BYTE or ADDRESS. |
||
* Identifiers can contain underscores and some implementations allow dollar signs. |
* Identifiers can contain underscores and some implementations allow dollar signs. |