Hacker News new | ask | show | jobs
by Rangi42 3434 days ago
"Unambiguous" is not the same as "trivial". C code generally reads left to right, so a trivial syntax for declaring, say, an array of const pointers to functions that take a const pointer to a char and return a const pointer to a char, would have tokens for those things in that order.
1 comments

C code generally reads left to right

No it doesn't:

    p += k[foo(bar, baz, 3*(quux+1))] << 32-m[++i];