Вопросы по теме 'compiler-theory'

На чем написаны современные и старые компиляторы?
Поскольку компилятор, кроме интерпретатора, должен только переводить ввод, а не запускать его, производительность сама по себе не должна быть такой проблемной, как с интерпретатором. Следовательно, вы не стали бы писать интерпретатор, скажем, на Ruby...
1416 просмотров

Какова стратегия добавления продуктов ошибок в грамматику?
Как обычно добавляются ошибки? Я столкнулся с проблемой, что мои продукты ошибок слишком поверхностны: когда синтаксический анализатор начинает выталкивать состояния ошибки в операторе, он всплывает, пока не столкнется с выводом ошибок для раздела, в...
1322 просмотров
schedule 21.09.2022

Оптимизация компилятора, потокобезопасность?
У меня вопрос относительно оптимизаций, которые потенциально может сделать компилятор. Приведенный ниже код говорит сам за себя (это пример): typedef struct test { short i; } s_test; int function1(char *bin) { s_test foo;...
891 просмотров