УНИВЕРСИТЕТ ИТМО | ||||
Главная / Курсовые проекты / Совместное использование теории построения компиляторов и SWITCH-технологии (на примере построения калькулятора)
(версия для печати)
Совместное использование теории построения компиляторов и SWITCH-технологии (на примере построения калькулятора)(C) 2003 г. А.А.Штучкин, А.А.Шалыто Санкт-Петербургский государственный институт точной механики и оптики (технический университет)
Отсюда можно скачать полный текст документации в формате pdf (275 кб) АннотацияПри использовании теории компиляторов [1] возникает ряд проблем, которые могут быть устранены при совместном применении указанной теории и SWITCH-технологии [2, 3], которая базируется на применении конечных автоматов. Перечислим недостатки, которые позволяет устранить указанная технология. В работе [1], как и в других работах по теории компиляторов [4], излагаются основы их проектирования, но переход от проекта компилятора к его программной реализации недостаточно формализован. Еще один недостаток известного подхода состоит в том, что используемые алгоритмы описываются традиционным путем с помощью псевдоязыка, в то время как это может быть сделано с помощью автоматов. Изложенный подход позволяет устранить указанные недостатки:
Подход апробирован на примере программной реализации калькулятора, описание функциональности которого приведено в работе [5]. Литература
| ||||
|