Preliminary support for array DEFINES in the parser and pretty printer.

Fixes #3