SIMPLE_DECLS_EXPLAIN(
[[int (x())], [declare x as function returning int], [int x()]],
[[int ((x)())], [declare x as function returning int], [int x()]])
+
+dnl Test that english-only keywords are not rejected as idenfitiers in C mode.
+SIMPLE_DECLS_EXPLAIN(
+ [[of array@<:@@:>@], [declare array as array of of]],
+ [[returning as(function)],
+ [declare as as function (function) returning returning]],
+ [[pointer *declare], [declare declare as pointer to pointer]],
+ [[type to], [declare to as type]])