프로젝트 소개

Inform 7은 자연어 구문을 사용하여 대화형 소설을 만들기 위한 프로그래밍 언어입니다. 언어학과 문학적 프로그래밍의 아이디어를 바탕으로, 문학적 저작, 게임 산업에서의 프로토타이핑, 디지털 내러티브 교육을 위한 매체로 사용됩니다. 핵심 소프트웨어 배포에는 컴파일러와 명령줄 도구가 포함되어 있으며, 모두 소스 코드와 함께 인간이 읽을 수 있는 형태로 유지하기 위해 문학적 프로그램으로 작성되었습니다. 주요 구성 요소로는 `inform7` (컴파일러), `inbuild` (빌드 및 패키지 관리자), `inter` (중간 코드 처리), `inblorb` (스토리 파일 패키징)이 있습니다. 저장소에는 Basic Inform 및 Standard Rules와 같은 필수 확장 기능과 다양한 플랫폼 및 언어를 위한 런타임 키트도 포함되어 있습니다. 핵심은 명령줄 기반이지만, macOS, Windows, Linux 앱을 위한 독립적인 저장소가 존재합니다. 이 프로젝트는 구조화된 진화 프로세스를 강조하며, 버그 추적 및 제안은 별도로 관리되고, 이전 버전과의 호환성을 위한 회고적 빌드를 지원합니다.