На геймдеве есть кое-что интересное этому поводу !!
Написание интерпретатора скриптов на С++:
http://www.gamedev.ru/articles/?id=70118
Реализация Скрипт-Движка:
http://www.gamedev.ru/articles/?id=70104
Также, если порытся в исходниках на програмистских форумах по С++, почти на каждом можно найти примеры компиляторов и интерпретаторов !! Например, вот:
http://sources.codenet.ru/?cid=5