| Parametro |
Opzioni |
Descrizione |
| LIMITS |
NAME |
Questa opzione specifica la lunghezza massima dei nomi delle variabili nel programma. |
| EXTNAME |
Questa opzione specifica la lunghezza massima del nome EXTERNAL. |
| FIXEDBIN |
Questa opzione specifica la precisione massima per SIGNED
FIXED BINARY con valore 31 o 63. |
| FIXEDDEC |
Questa opzione specifica la precisione massima per FIXED
DECIMAL. |
| Margini |
Sinistro. |
Il numero di colonna del carattere all'estrema sinistra elaborato dal compilatore. |
| Destro |
Il numero di colonna del carattere all'estrema destra elaborato dal compilatore. |
| |
GRAPHIC |
L'opzione GRAPHIC specifica che il programma di origine può contenere caratteri a doppio byte. I codici esadecimali '0E' e '0F' vengono considerati rispettivamente come codice di controllo shift-out e shift-in, ovunque siano presenti nel programma di origine, incluse le ricorrenze nei commenti e nelle costanti di stringa. |
| Preprocessore macro |
NOMACRO |
L'opzione NOMACRO non richiamerà il preprocessore macro. |
| MACRO |
L'opzione MACRO richiamerà il preprocessore macro. |
| SYSPARM |
L'opzione SYSPARM consente di specificare il valore della stringa restituita dalla funzione incorporata SYSPARM delle funzionalità delle macro. |
| Conversione caratteri |
BLANK |
L'opzione BLANK specifica un massimo di 10 simboli alternativi per il carattere vuoto. |
| CURRENCY |
L'opzione CURRENCY consente di specificare un carattere alternativo da utilizzare nelle stringhe picture in luogo del simbolo del dollaro. |
| NOT |
L'opzione NOT specifica fino a sette simboli alternativi che possono essere utilizzati come operatore logico NOT. |
| OR |
L'opzione OR specifica fino a sette simboli alternativi da utilizzare come operatore OR. Questi simboli vengono utilizzati anche come operatore di concatenazione, definito come due simboli logici OR consecutivi. |
| NAMES |
|
L'opzione NAMES specifica i caratteri extralingua consentiti negli identificativi. Tali caratteri sono quelli diversi dai 26 caratteri alfabetici, dai numeri da 0 a 9 e dai caratteri speciali definiti in
PL/I Language Reference. |