To jest polecenie m4, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks, korzystając z jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
m4 - procesor makr
STRESZCZENIE
m4 [OPCJA]... [FILE] ...
OPIS
Przetwarzaj makra w PLIKACH. Jeśli nie ma PLIKU lub jeśli PLIK ma wartość `-', czytane jest standardowe wejście.
Obowiązkowe lub opcjonalne argumenty długich opcji są w skrócie obowiązkowe lub opcjonalne
opcje też.
Działanie tryby:
--help wyświetlenie tego opisu i zakończenie
--wersja
Informacje o wersji i zakończ
-E, --fatal-ostrzeżenia
raz: ostrzeżenia stają się błędami, dwa razy: zatrzymaj wykonywanie przy pierwszym błędzie
-i, --interaktywny
unbuforuj wyjście, ignoruj przerwania
-P, --prefix-wbudowane
wymusić prefiks `m4_' dla wszystkich wbudowanych
-Q, --cichy, --cichy
pominąć niektóre ostrzeżenia dla wbudowanych
--warn-makro-sekwencja[=REGEXP]
ostrzegaj, jeśli definicja makra pasuje do REGEXP,
domyślnie \$\({[^}]*}\|[0-9][0-9]+\)
Preprocesor cechy:
-D, --define=NAZWA[=WARTOŚĆ]
zdefiniuj NAZWĘ jako mającą WARTOŚĆ lub pustą
-I, --włączać=KATALOG
dołącz KATALOG, aby dołączyć ścieżkę
-s, --synkliny
wygeneruj `#wiersz LICZBA "PLIK"' wierszy
-U, --niezdefiniowane=IMIĘ
zdefiniuj NAZWĘ
Limity kontrola:
-g, --gnu antylopa
Zastąp -G aby ponownie włączyć rozszerzenia GNU
-G, --tradycyjny
wyłączyć wszystkie rozszerzenia GNU
-H, --rozmiar skrótu=GŁÓWNY
ustaw rozmiar tablicy skrótów wyszukiwania symboli [509]
-L, --limit-zagnieżdżania=LICZBA
zmień limit zagnieżdżenia, 0 na nieograniczony [0]
Mrożony były plików:
-F, --stan-zamrożenia=FILE
utwórz stan zamrożony w PLIKU na końcu
-R, --przeładuj stan=FILE
przeładuj stan zamrożony z PLIKU na początku
Debugowanie:
-d, --odpluskwić[=FLAGI]
ustaw poziom debugowania (brak FLAGI oznacza `aeq')
--plik debugowania[=FILE]
przekieruj wyjście debugowania i śledzenia do PLIKU (domyślnie stderr, odrzuć, jeśli ciąg jest pusty)
-l, --długość argumentu=NUM
ogranicz rozmiar śledzenia makr
-t, --namierzać=IMIĘ
ślad NAZWA, gdy jest zdefiniowana
FLAGI is każdy z:
pokaż rzeczywiste argumenty
c pokaż przed odbiorem, po odbiorze i po wezwaniu
Pokaż ekspansję
f wypowiedz nazwę bieżącego pliku wejściowego
pokazuję zmiany w plikach wejściowych
Mówię bieżący numer linii wejściowej
p pokaż wyniki wyszukiwania ścieżki
q cytuj wartości, jeśli to konieczne, z flagą a lub e
t śledzenie dla wszystkich wywołań makr, nie tylko dla śledzenia
x dodaj unikalny identyfikator wywołania makra, przydatny z flagą c
V skrót dla wszystkich powyższych flag
Jeśli zdefiniowana, zmienna środowiskowa `M4PATH' jest oddzieloną dwukropkami listą katalogów
zawarte po każdym określonym przez `-I'.
Status wyjścia to 0 dla sukcesu, 1 dla niepowodzenia, 63 dla niezgodności wersji zamrożonego pliku lub
jakakolwiek wartość została przekazana do makra m4exit.
Korzystaj z m4 online, korzystając z usług onworks.net