Systemic grammars have traditionally been presented in the form of systemic network diagrams, using graphical conventions which are not suitable for direct input to linear computer files. For computational implementation, the Nigel grammar was written in a Lisp-like formalism, shown in Section 2.2, and the Genesys grammar was written in a Prolog-like formalism, shown in Section 2.3.1.
The mini-grammar used for this prototype demonstration is extremely small, so a naive approach to a grammar-writing formalism is sufficient. A notation for writing systemic grammar networks was implemented simply by declaring a set of Prolog operators. Operator symbols were chosen which are similar to the graphical conventions normally used in writing systemic grammar networks.