Dear gang, In the following, the first table works and the second one does not: ===================== \setupbodyfont[tt] \definefont[ALM][file:almfixed.otf*arabic at 12pt] \setupdirections[bidi=global] \define\NCR{\NC \righttoleft \ } \define\NCL{\NC \lefttoright \ } \setupTABLE[c][each][width=1in] \starttext \ALM \placetable[right,none]{} {\startTABLE \NC Text 1 \NC \righttoleft النص 1 \NC\NR \stopTABLE} \placetable[right,none]{} {\startTABLE \NC Text 2 \NCR النص 2 \NC\NR \stopTABLE} \stopalignment ===================== gives "I've run across a `}' that doesn't seem to match anything." What do I need to do to get this macro right here? Best wishes Idris -- Idris Samawi Hamid Professor of Philosophy Colorado State University Fort Collins, CO 80523