Adding string parser.
Directly parsing tokens instead of peeking.
Adding ascii hook.
Adding typeof hook.