Идеи курсовых 2011
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Расширяемые грамматики
Изучить расширяемые грамматики по... Создать модельный ЯП
Преобразования текстов на разных ЯП
Создать преобразователь программ на Pascal, C#, C++ ... друг в друга.
За счет единого внутреннего представления, хранящего оригинал.
Компиляция с участием библиотек в сети
Библиотеки или модули можно размещать в произвольном месте сети. При компиляции они (их текущие версии) вначале скачиваются на локальный компьютер и затем производится докомпиляция.
Необходимо поддерживать граф зависимостей
Язык семантического дерева
Возможно, с помощью графических элементов создать средство для написания программ сразу в семантическом дереве
Язык лямбда-выражений
Создать модельный язык только с лямбдами
Синтаксический сахар
Создать язык с малым ядром и остальными конструкциями, реализованными как синтаксический сахар
Классы - синтаксический сахар
Создать язык, который реализует классы как синтаксический сахар