ex4def.h

struct Token {
  const char *z; 
  int value;
  unsigned n;
};

Poznámka: netřeba v C++, viz c-cpp, to udělá implicitní typedef

typedef struct Token Token;