Oberon для Cocor
От: cybrex Россия  
Дата: 27.12.09 16:49
Оценка:
Все привет, может у кого-нибудь есть уже готовое описание Oberon в виде EBNF, чтобы с помощью Cocor сделать его компилятор?
Re: Oberon для Cocor
От: LaptevVV Россия  
Дата: 27.12.09 17:00
Оценка:
Здравствуйте, cybrex, Вы писали:

C>Все привет, может у кого-нибудь есть уже готовое описание Oberon в виде EBNF, чтобы с помощью Cocor сделать его компилятор?

Я тут писал, что вышли две книжки Никлауса Вирта: Алгоритмы и структуры данных и Построение компиляторов.
В Алгоритмах и программах в качестве приложения приводится грамматика Оберона. А в среде БлэкБокса в документе, описвающем Компонентный Паскаль, есть и его грамматика.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[2]: Oberon для Cocor
От: cybrex Россия  
Дата: 27.12.09 17:15
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Я тут писал, что вышли две книжки Никлауса Вирта: Алгоритмы и структуры данных и Построение компиляторов.

LVV>В Алгоритмах и программах в качестве приложения приводится грамматика Оберона. А в среде БлэкБокса в документе, описвающем Компонентный Паскаль, есть и его грамматика.

Грамматику языка я уже нашёл общая информация о языке и граматика в EBNF, теперь надо переделать её в атрибутную грамматику для Cocor. Я подумал, что уже есть готовое решение.
Re[3]: Oberon для Cocor
От: LaptevVV Россия  
Дата: 27.12.09 17:22
Оценка:
Здравствуйте, cybrex, Вы писали:

C>Здравствуйте, LaptevVV, Вы писали:


LVV>>Я тут писал, что вышли две книжки Никлауса Вирта: Алгоритмы и структуры данных и Построение компиляторов.

LVV>>В Алгоритмах и программах в качестве приложения приводится грамматика Оберона. А в среде БлэкБокса в документе, описвающем Компонентный Паскаль, есть и его грамматика.

C>Грамматику языка я уже нашёл общая информация о языке и граматика в EBNF, теперь надо переделать её в атрибутную грамматику для Cocor. Я подумал, что уже есть готовое решение.

Вот как раз грамматика по второй ссылке и приведена в книжке Алгоритмы и структуры данных
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.