I'm writing my own scripting language and I need a software tool ... Try with Flex and Bison. They are good lexical analizers and parser generator ...
stackoverflow.com