Короче говоря, мне нужно написать интерпретатор, как целевой язык - руби, понятия не имею как имплементировать, но имею представление что с чем соединяется. Касательно грамматики языка скажу что в парсер вшивать не буду, существующие парсеры не подходят, так как они работают с (E)BNF, а у меня своя нотация (пока на xml, там глядишь и на yaml переползу). Это делается для того чтобы лишний раз не ебать мозг. Так как язык задумывается как чисто серверный - надо будет к интерпретатору примотать ещё и cgi (чтобы сажать на апач или nginx). Boostrap тоже важен (тобишь чтобы интерпретатор был автономен а не болтался как руби скрипт). Ещё важная вещь - здесь для всех частей языка должен быть максимально низкий порог входа для любого человека, возможно ниже днища.