Sep 17, 2009 21:45
На создание DSL/DSEL.
Допустим, мы хотим описать систему команд процессора. Не очень сложного, например, AVR или другого похожего процессора. По этому описанию потом мы создадим интерпретатор для всяких наших нужд.
Какие бы ошибки вы ловили в своём описании? Каким образом? Какую ещё полезную информацию можно извлечь из этого описания?
Если можно, то развёрнуто, с примерами. Особенно меня интересуют решения на Лиспе и Питоне. И C++. ;)
dsel,
задача,
вопрос,
языки программирования