Задачка: придумать язык
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 14.07.05 11:58
Оценка: 3 (2)
Навеяно топиком о Лиспе.
Итак — требуется придумать язык, заточенный под кодогенерацию (не модификацию!) на современных мейнстрим языках — Java, C#, C++. Требования (не все имеет отношение к языку, но тем не менее):
1) Декларативное описание входных данных
2) Декларативное описание структуры входных данных.
3) Возможность работы с несколькими источниками входных данных.
4) Простота и лаконичность описания основных программных конструкций целевых языков.
5) Максимально декларативная сущность описаний генераторов.
5) Простота парсинга самих описаний генераторов.
6) Возможность расширения.

На природу языка — императивный, функциональный и т.п. ограничений нет.

У кого какие мысли есть?
... << RSDN@Home 1.2.0 alpha rev. 565>>
AVK Blog
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.