정보 - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 알림입니다.

프로그램:

이름


inform - Inform 대화형 소설 스토리 파일을 Z-머신 바이트코드로 컴파일

개요


통보 [옵션...] 인파일 [아웃파일]

기술


통보 Inform 버전 6 스토리 파일을 컴파일합니다(일반적으로 확장자가 . Inf를) Z-로
다양한 Z-머신 에뮬레이터에 의해 실행될 수 있는 머신 바이트코드. 만약
출력 파일 이름은 명령줄에 명시적으로 제공되지 않으며 다음에서 구성됩니다.
입력 파일 이름.

통보의 작동 모드는 스위치로 제어할 수 있습니다(XNUMX자 또는 XNUMX자
앞에 대시가 있는 표현식), 경로 수정자(더하기 기호로 시작) 및 메모리
전략 수정자(달러 기호로 시작).

스위치
-a 어셈블리 언어 추적(XNUMX진 덤프 없음, 참조 -t)

-c 더 간결한 오류 메시지

-d 텍스트에서 마침표 뒤에 이중 공백을 계약하십시오.

-d2 느낌표와 물음표 뒤에도 이중 공백을 계약하십시오.

-e 절약 모드(느림): 선언된 약어 사용

-f 주파수 모드: 약어가 얼마나 유용한지 보여줍니다.

-g 함수 호출 추적(라이브러리 제외)

-g2 모든 함수에 대한 호출 추적

-시간, -h1, -h2
사용 정보 인쇄

-i 파일 내에 설정된 기본 스위치 무시

-j 생성된 객체 나열

-k infix 디버깅 정보를 "gameinfo.dbg"로 출력합니다(그리고 스위치 -D 의 위에)

-l Inform을 통해 실행되는 모든 명령문 나열

-m 얼마나 많은 메모리가 할당되었는지 말하십시오

-n 속성, 속성 및 작업의 번호 인쇄

-o 오프셋 주소 인쇄

-p 스토리 파일의 백분율 분석 제공

-q 더 이상 사용되지 않는 사용법에 대해 침묵하십시오

-r 모든 텍스트를 "gametext.txt"에 기록

-s 통계를 제공하다

-t 어셈블리 언어 추적(전체 XNUMX진 덤프 포함, 참조 -a)

-u 가장 유용한 약어를 사용하십시오(매우 천천히).

-vn 특정 Z 코드 버전으로 컴파일 기본값은 5입니다. 사용 가능한 버전은 다음과 같습니다.

3 버전-3("표준") 스토리 파일

4 버전-4("플러스") 스토리 파일

5 버전-5("고급") 스토리 파일

6 버전-6(그래픽) 스토리 파일

8 버전-8(확장된 "고급") 스토리 파일

-w 경고 메시지 비활성화

-x 컴파일된 100줄마다 # 인쇄

-y 추적 연결 시스템

-z Z-머신의 메모리 맵 인쇄

-B 대용량 메모리 모델 사용(대용량 버전 6/버전 7 파일용)

-Cn 텍스트 문자 집합 선택(기본값은 1):

0 일반 ASCII 전용

1 ISO 8859-1(라틴1)

2 ISO 8859-2(라틴2)

3 ISO 8859-3(라틴3)

4 ISO 8859-4(라틴4)

5 ISO 8859-5(키릴 자모)

6 ISO 8859-6(아랍어)

7 ISO 8859-7(그리스어)

8 ISO 8859-8(히브리어)

9 ISO 8859-9(라틴5)

-D "일정한 디버그"를 삽입하십시오. 자동으로

-En 오류 메시지 스타일 선택(기본값은 Archimedes):

0 아르키메데스 스타일의 오류 메시지

1 Microsoft 스타일의 오류 메시지

2 Macintosh MPW 스타일 오류 메시지

- F1 임시 파일을 사용하여 메모리 소비 줄이기

-G Glulx 게임 파일 컴파일

-H Huffman 인코딩을 사용하여 Glulx 문자열 압축

-M 향후 연결을 위한 모듈로 컴파일

-S 런타임 시 엄격한 오류 검사 컴파일(기본적으로 켜짐)

-U "상수 USE_MODULES;" 삽입 자동으로

-Wn 헤더 확장 테이블은 최소 n 단어(n = 3 ~ 99)입니다.

-X INFIX 디버깅 기능이 있는 상태에서 컴파일

PATH 수정 자
+DIR 세트 포함_경로 이 디렉토리로

+경로=DIR
이전 단계로 돌아가기 PATH 이 디렉토리로

메모리 전략 수정 자
참고: 쉘이 확장되지 않도록 이 매개변수를 인용해야 할 수도 있습니다.
그들.

$작은 메모리 설정을 작은 게임으로 조정

$큰 메모리 설정을 대규모 게임으로 조정

엄청난 메모리 설정을 거대한 게임으로 조정(기본값)

$ 목록 현재 메모리 할당 설정 나열

$?매개 변수
메모리 설정 설명 매개 변수 (참조 $ 목록 사용 가능한 매개변수)

$매개 변수=가치
수동으로 설정 매개 변수

onworks.net 서비스를 사용하여 온라인으로 정보 사용



최신 Linux 및 Windows 온라인 프로그램