The following is the NC Syntax in pseudo Backus-Naur form. (updated June 9, 2009)

syntax1
syntax2