Генерация кода с использованием yacc

Предположим, грамматика дана, как спроектировать процесс генерации кода?

start(res)       ::= template. { **how to write stuff here?? Is it true there will only be 

one correct way to write this? And Let's suppose the programming language is also given** }

person compile-fan    schedule 02.03.2011    source источник


Ответы (1)


Это довольно широкий вопрос, по нему написано много книг и статей. Общий заголовок, который вам нужен, – Перевод, направленный на синтаксис, а классический справочник — это Книга драконов

person Chris Dodd    schedule 02.03.2011