Questo è il comando m4 che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
m4 - processore macro
SINOSSI
m4 [OPZIONE]... [RISORSE] ...
DESCRIZIONE
Elabora le macro nei FILE. Se non c'è FILE o se FILE è "-", viene letto lo standard input.
Gli argomenti obbligatori o facoltativi per le opzioni lunghe sono obbligatori o facoltativi per le opzioni brevi
anche le opzioni.
Funzionamento modalità:
--Aiuto mostra questo aiuto ed esce
--versione
mostra informazioni sulla versione ed esce
-E, --fatal-avvertimenti
una volta: gli avvisi diventano errori, due volte: interrompe l'esecuzione al primo errore
-i, --interattivo
output unbuffer, ignora gli interrupt
-P, --prefix-builtins
forza un prefisso `m4_' a tutti i builtin
-Q, --silenzioso, --silenzioso
sopprimere alcuni avvisi per i built-in
--warn-macro-sequenza[=REGEXP]
avvisa se la definizione della macro corrisponde a REGEXP,
predefinito \$\({[^}]*}\|[0-9][0-9]+\)
preprocessore caratteristiche:
-D, --define=NOME[=VALORE]
definire NOME come avente VALORE o vuoto
-I, --includere=DIRECTORY
aggiungi DIRECTORY per includere il percorso
-s, --sincline
generare righe `#line NUM "FILE"'
-U, --indefinito=NOME
indefinibile NOME
Limiti di controllo:
-g, --gnu
Override -G per riattivare le estensioni GNU
-G, --tradizionale
sopprimere tutte le estensioni GNU
-H, --dimensione hash=PRIME
imposta la dimensione della tabella hash di ricerca dei simboli [509]
-L, --limite-annidamento=NUMERO
modifica il limite di nidificazione, 0 per illimitato [0]
Frozen stato File:
-F, --congelamento-stato=RISORSE
produrre uno stato congelato su FILE alla fine
-R, --reload-stato=RISORSE
ricaricare uno stato congelato da FILE all'avvio
Debug:
-d, - debug[=FLAGS]
imposta il livello di debug (nessun FLAGS implica 'aeq')
--debugfile[=RISORSE]
reindirizza il debug e traccia l'output su FILE (stderr predefinito, scarta se stringa vuota)
-l, --arglength=NUM
limitare le dimensioni della traccia macro
-t, --traccia=NOME
traccia NOME quando è definito
FLAGS is in qualsiasi di:
uno spettacolo di argomenti reali
c mostrare prima del ritiro, dopo il ritiro e dopo la chiamata
e mostra l'espansione
f dire il nome del file di input corrente
mostro le modifiche nei file di input
Dico il numero della riga di input corrente
p mostra i risultati delle ricerche del percorso
q citare i valori secondo necessità, con il flag a o e
t trace per tutte le chiamate macro, non solo traceon'ed
x aggiunge un ID chiamata macro univoco, utile con il flag c
V abbreviazione per tutte le bandiere di cui sopra
Se definita, la variabile d'ambiente "M4PATH" è un elenco di directory separate da due punti
incluso dopo qualsiasi specificato da "-I".
Lo stato di uscita è 0 per operazione riuscita, 1 per errore, 63 per mancata corrispondenza della versione del file bloccato oppure
qualunque valore sia stato passato alla macro m4exit.
Utilizza m4 online utilizzando i servizi onworks.net