Authoring system

From IFWiki

A collection of programming tools that describes the ideal (default) behavior of objects in a simulated universe. This means that the IF author only needs to specify unusual behavior. A good authoring system can help one get started, however, even the simplest IF will require original code if the author/programmer wants any kind of personalized meaningful interaction with the user.

An authoring system typically comprises a parser, a library module, and a compiler. The end result is a story file, which must be loaded into an interpreter.


On Creating an Authoring System