Caché2008.1以前では、for文の条件式と波カッコの間は、スペースが必要です。
main()[a] PUBLIC{//for i=1:1:10{ ←誤:10と{の間にスペースが必要for i=1:1:10 { set a(i)="data"_i write a(i),!}quit}
※Caché2008.2以降は、この制限は、緩和されました。