Как быстро наваять свой ЯП ?
От: barn_czn  
Дата: 13.01.11 10:20
Оценка: 9 (2) -1 :))
Как говорится хочу странного.

Хочу создать свой ЯП дабы понять всю трудность и проблемы оного.

При этом я не хочу заморачиватся на парсерах, синтаксисе.
Поэтому

1. в качестве базового языка выбираю XML.
2. делаю XSD схему чтобы не совсем строго но как то ограничить входное множество сорцов. да и для интелисенса полезно, редактор же я не собираюсь писать.
3. делаю объектную модель дерева выражений, и парсер. с XML это должно быть очень просто.

Это начало, не сделал ли я здесь лишних шагов? может все еще проще можно сделать?

Далее мне надо мое дерево выражений транслировать в какой то более распр. язык. Ну не генерить же мне в самом деле код вручную.
Например буду генерить C#.

А цель всего оного — проверить придуманое дерево выражений на предмет удобства, возможностей в области обобщенного программирования.

Высказывайтесь, может кто уже прошел этот путь и есть экспиринс?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.