Идеи курсовых 2011: различия между версиями

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

Версия от 08:29, 21 июля 2011

Расширяемые грамматики

Изучить расширяемые грамматики по... Создать модельный ЯП

Преобразования текстов на разных ЯП

Создать преобразователь программ на Pascal, C#, C++ ... друг в друга.

За счет единого внутреннего представления, хранящего оригинал.

Компиляция с участием библиотек в сети

Язык семантического дерева

Возможно, с помощью графических элементов создать средство для написания программ сразу в семантическом дереве

Язык лямбда-выражений

Создать модельный язык только с лямбдами

Синтаксический сахар

Создать язык с малым ядром и остальными конструкциями, реализованными как синтаксический сахар

Классы - синтаксический сахар

Создать язык, который реализует классы как синтаксический сахар