SUN/183.6
Starlink Project
Starlink User Note 183.6
D.S. Berry
2nd October 2007
ARD — A Textual Language for Describing Regions within a Data Array
Version 2.2
Programmer’s Manual
The ARD (ASCII Region Definition) system provides a textual language for describing regions within a data array, together with software for converting a textual description into a pixel mask, or plotting it on a graphics device. The textual language is based on a set of keywords identifying simple shapes (boxes, circles, lines, etc.). These keywords can be combined together using Boolean-style operators (AND, OR, NOT, etc.) to create more complex shapes. Data arrays can be multi-dimensional.