Hola nanoman!
Me parece que lo que tú buscas es un parser, es decir un algoritmo que identifica palabras o elementos del texto (tokens) y las descompone para después interpretarlas.
Te recomiendo que busques en el foro información con la palabra clave parser
Por ejemplo: lee este hilo tal vez sirva de algo.
http://www.clubdelphi.com/foros/showthread.php?t=4996
Un Saludo.