added # for comments in the lex file, this allows us to use the scripting !# so that we can create an executeable