вопрос честно говоря в тупик ставит
ну каким. парсер разбирает текст скрипта на отдельные лексемы, затем интерпретатор обрабатывает каждую лексему, делая какие нужно действия.
вообще нечто подобное пишут в высших учебных заведениях. конечно не на таком уровне, но принципы те же.
пример. тут на форуме выкладывали ссылку на статью на хабре, где писали свой собственный скриптовый язык, причем с виртуальной машиной и компиляцией в байткод
(кто выкладывал - продублируйте)