4
голосов
3ответов
1266 просмотров

Дизайн компилятора C # - прямая ссылка

Как компилятор справляется с этим в языке с прямым обращением, таком как C #?На каких этапах работает компилятор?

5
голосов
2ответов
840 просмотров

Как реализовать прямые ссылки в компиляторе?

Я создаю компилятор с Lex и YACC (на самом деле Flex и Bison). Язык допускает неограниченные прямые ссылки на любой символ (например, C #). Проблема в том, что невозможно разобрать язык, не зная, что такое идентификатор. Единственное известное мне решение - это лексировать весь исходный текст...

12
голосов
3ответов
18653 просмотров

Прямая ссылка против предварительного объявления

Я немного запутался. В чем разница между предварительным объявлением и прямой ссылкой? Форвардное объявление, в моей голове, когда вы объявляете функцию, которая еще не реализована, но это неправильно? Нужно ли вам смотреть на указанную ситуацию для объявления дела "упреждающей ссылкой" или "упр...

6
голосов
6ответов
16643 просмотров

Что такое прямая ссылка в C?

Что такое прямая ссылка в C по отношению к указателям? Могу я получить пример?