может стоит просто использовать готовый скриптовой движок? а если уж хочешь писать сам свой компилятор, то есть целая теория компиляторов и нужны будут хорошия знания по СПО (системное прогарммное обеспечение) если нужно могу книжку скинуть там 800 страниц