Swarm Language Reference Manual

Jerome Y. Plun, Washington University in St Louis
C. Donald Wilcox, Washington University in St. Louis
Kenneth C. Cox, Washington University in St. Louis


This document contains a description of the grammar and syntax rules of the Swarm programming language. This language, which is an implementation of the program specification language used with the Swarm computational model, is used both to specify programs and their visualizations, for the use of the Pavane program visualization system.