This is the lexical analyzer using Flex - which is the first assignment
for the  course.