Interesting reading: Let's Build a Compiler, by Jack Crenshaw http://compilers.iecc.com/crenshaw/ This fifteen-part series, written from 1988 to 1995, is a non-technical introduction to compiler construction. You can read the parts on-line or download them in a ZIP file. Read the tutorial on-line Part 1: INTRODUCTION Part 2: EXPRESSION PARSING Part 3: MORE EXPRESSIONS Part 4 INTERPRETERS Part 5: CONTROL CONSTRUCTS Part 6: BOOLEAN EXPRESSIONS Part 7: LEXICAL SCANNING Part 8: A LITTLE PHILOSOPHY Part 9: A TOP VIEW Part 10: INTRODUCING "TINY" Part 11: LEXICAL SCAN REVISITED Part 12: MISCELLANY Part 13: PROCEDURES Part 14: TYPES Part 15: BACK TO THE FUTURE Part 16: UNIT CONSTRUCTION --=20 Martin K. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .