Now recognises keywords terminated with ; as well as ws.
Now recognises # as a comment when not terminated by ws.
i.e. CarnotCycle_input.txt now gets translated correctly!