Dialog
Home
Links
GitHub Repo Discussion Forum

Dialog

    • The Dialog Manual
    • Introduction
    • Software
    • Language
      • Execution
      • Manipulating data
      • Choice points
      • More control structures
      • Input and output
      • Dynamic predicates
      • Syntactic sugar
      • More built-in predicates
      • Beyond the program
      • Quick reference
    • Standard Library
      • Getting started
      • Objects and state
      • Traits
      • Items
      • Moving around
      • Actions
      • The standard actions
      • Ticks, scenes, and progress
      • Non-player characters
      • Understanding player input
      • Miscellaneous features
      • Testing
      • Predicate Index
Dialog 1c03
  • Å-machine
    • 1.0
  • Dialog
    • 1c04-dev
    • 1c03
    • 1c02
    • 1c01
    • 1b02
    • 1b01
    • 1a01
  • Dialog IDE
    • main
    • 0.6.0
  • Dialog
  • The Dialog Manual
1c04-dev 1c03 1c02 1c01 1b02 1b01 1a01
Edit this Page

The Dialog Manual

This revision of the Dialog Manual describes version 1c of the Dialog language, and version 1.2.3 of its standard library. Dialog is currently in its beta stage, which means that the language may still undergo significant changes.

Preface

  • Introduction

  • Software

Part I: The Programming Language

Chapter 1: Flow of execution

Chapter 2: Manipulating data

Chapter 3: Choice points

Chapter 4: More control structures

Chapter 5: Input and output

Chapter 6: Dynamic predicates

Chapter 7: Syntactic sugar

Chapter 8: More built-in predicates

Chapter 9: Beyond the program

Appendix: Quick reference

Part II: The Standard Library

Chapter 1: Getting started

Chapter 2: Objects and state

Chapter 3: Traits

Chapter 4: Items

Chapter 5: Moving around

Chapter 6: Actions

Chapter 7: The standard actions

Chapter 8: Ticks, scenes, and progress

Chapter 9: Non-player characters

Chapter 10: Understanding player input

Chapter 11: Miscellaneous features

Chapter 12: Testing and Debugging

Appendix: Predicate index


© 2018-2026 Linus Åkesson and the Dialog Project