GP 2

The Graph Programming Language

Samuel Hand’s Editors

These are web-based GP 2 graph and rule editors. They can import and export .dot files as well as GP 2’s own .host and .rule files.

Graph Editor

Rule Editor

The interface works as follows.

These editors were made as part of Samuel Hand’s BSc degree, the report of which can be found here.

Timothy Atkinson’s Visualisers

These are web-based GP 2 graph and rule visualisers. The textual form of a GP 2 graph/rule is entered in a text box and an image is generated. However, the visualisers do not support rooted nodes or bidirectional edges.

Graph Visualiser

Rule Visualiser