To jest polecenie inform, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
inform - kompilacja Informuje pliki interaktywnych opowieści fabularnych do kodu bajtowego maszyny Z
STRESZCZENIE
informować [opcje...] w pliku [plik]
OPIS
informować kompiluje plik historii Inform w wersji 6 (zwykle z rozszerzeniem . Inf) w Z-
kod bajtowy maszyny, który może być następnie wykonany przez różne emulatory maszyny Z. Jeśli
nazwa pliku wyjściowego nie jest jawnie podana w wierszu poleceń, z której zostanie utworzony
nazwa pliku wejściowego.
informowaćtrybem pracy można sterować za pomocą przełączników (jedno- lub dwuznakowych
wyrażenia poprzedzone myślnikiem), modyfikatory ścieżki (zaczynające się od znaku plus) i pamięć
modyfikatory strategii (zaczynające się od znaku dolara).
PRZEŁĄCZNIKI
-a śledzenie języka asemblera (bez zrzutów szesnastkowych; zobacz -t)
-c bardziej zwięzłe komunikaty o błędach
-d zmniejsz podwójne spacje po kropkach w tekście
-d2 twórz podwójne spacje również po wykrzyknikach i znakach zapytania
-e tryb ekonomiczny (wolniejszy): korzystaj z zadeklarowanych skrótów
-f tryb częstotliwości: pokaż, jak przydatne są skróty
-g śledzi wywołania funkcji (z wyjątkiem biblioteki)
-g2 śledzi wywołania wszystkich funkcji
-H, -h1, -h2
Drukuj informacje o użytkowaniu
-i zignoruj domyślne przełączniki ustawione w pliku
-j wypisz obiekty jako skonstruowane
-k wyprowadź informacje debugowania Infix do „gameinfo.dbg” (i przełącz -D na)
-l wypisz wszystkie instrukcje uruchamiane przez Inform
-m powiedzieć, ile pamięci zostało przydzielone
-n wydrukuj numery właściwości, atrybutów i akcji
-o drukuj adresy offsetowe
-p podaj procentowy podział pliku historii
-q milcz na temat przestarzałych zastosowań
-r nagraj cały tekst do „gametext.txt”
-s podaj statystyki
-t śledzenie języka asemblera (z pełnymi zrzutami szesnastkowymi; zobacz -a)
-u opracuj najbardziej przydatne skróty (bardzo, bardzo powoli)
-vn skompiluj do określonej wersji kodu Z; wartość domyślna to 5. Dostępne wersje to:
3 plik historii w wersji 3 („Standard”)
4 plik historii w wersji 4 („Plus”)
5 plik historii w wersji 5 („Zaawansowanej”)
6 plik historii w wersji 6 (graficzny).
8 plik historii w wersji 8 (rozszerzony „Zaawansowany”)
-w wyłącz komunikaty ostrzegawcze
-x drukuj # na każde 100 skompilowanych linii
-y system łączenia śladów
-z wydrukuj mapę pamięci maszyny Z
-B użyj modelu dużej pamięci (dla dużych plików w wersji 6/wersji 7)
-Cn wybierz zestaw znaków tekstu (domyślnie 1):
0 tylko zwykły ASCII
1 ISO 8859-1 (łac. 1)
2 ISO 8859-2 (łac. 2)
3 ISO 8859-3 (łac. 3)
4 ISO 8859-4 (łac. 4)
5 ISO 8859-5 (cyrylica)
6 ISO 8859-6 (arabski)
7 ISO 8859-7 (grecki)
8 ISO 8859-8 (hebrajski)
9 ISO 8859-9 (łac. 5)
-D wstaw „Stałe DEBUGOWANIE;” automatycznie
-En wybierz styl komunikatu o błędzie (domyślnie jest to Archimedes):
0 Komunikaty o błędach w stylu Archimedesa
1 Komunikaty o błędach w stylu Microsoftu
2 Komunikaty o błędach w stylu Macintosh MPW
-F1 używaj plików tymczasowych, aby zmniejszyć zużycie pamięci
-G skompiluj plik gry Gulx
-H użyj kodowania Huffmana do kompresji ciągów Gulx
-M skompiluj jako moduł do przyszłego łączenia
-S skompiluj ścisłe sprawdzanie błędów w czasie wykonywania (domyślnie włączone)
-U wstaw „Stałe USE_MODULES;” automatycznie
-Wn tabela rozszerzeń nagłówka zawiera co najmniej n słów (n = 3 do 99)
-X skompiluj z obecnymi funkcjami debugowania INFIX
PATH MODYFIKATORY
+reż zestaw Dołącz_ścieżkę do tego katalogu
+ŚCIEŻKA=reż
zmiana PATH do tego katalogu
PAMIĘĆ STRATEGIA MODYFIKATORY
Uwaga: może być konieczne podanie tych parametrów, aby zapobiec rozszerzaniu się powłoki
Im.
$mały dostosuj ustawienia pamięci do małej gry
$duży dostosuj ustawienia pamięci do dużej gry
$ogromny dostosuj ustawienia pamięci do dużej gry (domyślne)
$lista wyświetla listę bieżących ustawień alokacji pamięci
$?parametr
wyjaśnić ustawienia pamięci parametr (Patrz $lista dla dostępnych parametrów)
$parametr=wartość
ustawić ręcznie parametr
Korzystaj z informacji online, korzystając z usług onworks.net