About this project

This repository contains the community-maintained fork of the Dialog programming language for interactive fiction. It provides the Dialog compiler and interactive debugger, distributed with documentation and the Dialog Standard Library. The directory structure includes complete source code in src, prebuilt binaries for Linux, macOS, and Windows, documentation in docs, and the libraries stdlib.dg, stddebug.dg, and unit.dg. Building on Linux or macOS requires a C compiler and make. Windows cross-compilation is possible with mingw32, and WebAssembly targets can be built using WASI SDK. Release notes document fixes and changes across the language, compiler, Z-machine and Å-machine backends, debugger, standard library, and unit test runner.