Skip to content

Latest commit

 

History

History
16 lines (9 loc) · 423 Bytes

developer_introduction.rst

File metadata and controls

16 lines (9 loc) · 423 Bytes

Developer Introduction

This program is badly written.

The developer documentation here is purely so I don't forget how it works.

General Structure

A front-facing interface sends raw commands to an interpreter and receives output via a message bus.

An interpreter may be extended through modules called extensions.

All document interaction takes place in document.py.