comments now work

also edited Main to handle EOF and an empty input file
Revert "comments now work"

This reverts commit 13414462cb9f61255a041736566f7943927b6dc2.
comments now work

also edited Main to handle an empty input file and the EOF token
strings now work too

need to test edge cases and run or's files