Technical Report Number
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.
Plun, Jerome Y.; Wilcox, C. Donald; and Cox, Kenneth C., "Swarm Language Reference Manual" Report Number: WUCS-TM-92-03 (1992). All Computer Science and Engineering Research.