// Cforall extension // value int 0; const int 0; static const int 0; int 1; const int 1; static const int 1; int 0, 1; const int 0, 1; int (0), (1); int ((0)), ((1)); static const int 0, 1; struct { int i; } 0; const struct { int i; } 1; static const struct { int i; } 1; // pointer int *0, *1; int *(0), *(1); int (*0), (*1); int ((*0)), ((*1)); int * const (0), * const 1; int (* const 0), (* const 1); int ((* const 0)), ((* const 1)); struct { int i; } *0; // Cforall style * int x, 0; const * int x, 0; static const * int x, 0; * struct { int i; } 0; const * struct { int i; } 0; static const * struct { int i; } 0; static * int x, 0; static const * int x, 0; const * * int x, 0; int main() { int 1, * 0; * int x, 0; }