parser-c 0.3.0

Macros for parser-c.
Documentation
/* Note: It is incorrect to drop the identifier list in an old-style function declaration 
  (it determines the order of the arguments) */
long 
foo1(y,x)
  register int x;
  register long y;
{
  return x-y;
}

long 
foo2(x,y)
  register int x;
  register long y;
{
  return x-y;
}
int main() {
  printf("%d // %d\n", foo1(2,3), foo2(2,3));
}