Force all enum values (including EOF_TOKEN) to be unsigned

- removes compiler warning