1 /* Checks that pure functions are not treated as const. */
5 static int __attribute__ ((pure))
6 is_end_of_statement (void)
8 return *p == '\n' || *p == ';' || *p == '!';
13 /* The is_end_of_statement call was moved out of the loop at one stage,
14 resulting in an endless loop. */
15 while (!is_end_of_statement ())