disjoint syntax

1 # pragma disjoint (
2+ 
2 *
3 identifier
4+ 
4 ,
4.1+ 
4.1 *
4.2 identifier
4.2.1 )