The comma (`,') and semicolon (`;') are used as punctuation in contexts where the syntax of JACCL calls for a list of items. When used, commas separate list items while semicolons terminate items. The colon (`:') is used as punctuation in contexts where pairs of items are expected.
Parentheses ( `(' and `)' ) are used to delimit the formal and actual parameter lists associated with procedures and function. Square brackets ( `[' and `]' ) are used around subscript expressions and array size specifiers.