use stack to keep track of Flex matching states
Add color to single-quoted string
Add simple numbers matching pattern
Improve number pattern matching
Reorder the Perl5 keywords