changed id pattern to accept 1a and a1 for identifiers... -sai
refactored Tokenize and added TokenizeFile to mirror the Parse funcitons... -sai
fixed bug by wrapping regex patter with ^( )... -sai
made changes to use Token's new value instead of Value() ... -sai