Результаты поиска по запросу "compiler-construction"
Повторяющиеся символы с реализацией только заголовка
У меня есть класс C ++, который объявлен и реализован в заголовочном файле. Я выбрал это, потому что нельзя легко перемещаться между сборками Debug и Release из-за_GLIBCXX_DEBUG и предварительно скомпилированные библиотеки. Например, если я ...
Временное связывание со ссылкой на lvalue
У меня есть следующий код string three() { return "three"; } void mutate(string& ref) { } int main() { mutate(three()); return 0; }Вы можете видеть, что я прохожутри() вмутировать метод. Этот код хорошо компилируется. Насколько я понимаю, ...
Обобщения Java компилируются в Eclipse, но не в javac
Я должен был обнаружить, что у меня есть Java-код в моем проекте, который компилируется и прекрасно работает в Eclipse, но выдает ошибку компиляции в javac. Автономный фрагмент: import java.util.HashSet; import java.util.Set; public class Main ...
Самозагрузка все еще требует внешней поддержки
Я слышал об идее начальной загрузки языка, то есть написании компилятора / интерпретатора для самого языка. Мне было интересно, как это можно сделать, я немного огляделся и увидел, что кто-то сказал, что это может сделать только написание ...
Скомпилировать простую строку
Было просто интересно, есть ли какие-нибудь встроенные функции в c ++ или c #, которые позволяют вам использовать компилятор во время выполнения? Как например, если я хочу перевести: !print "hello world";в: MessageBox.Show("hello world");а ...
Исключение компилятора GWT 2.5.0
Наша команда пытается обновить GWT 2.4.0 до 2.5.0, но теперь мы сталкиваемся с проблемой - компилятор выдает исключение. Вот журнал компилятора: binding: user.agent = safari binding: compiler.useSourceMaps = true привязка: locale = en Модуль ...
Довольно печать AST с минимальными скобками
Я реализую симпатичный принтер для JavaScript AST, и я хотел бы спросить, знает ли кто-нибудь о «правильном» алгоритме, который автоматически заключает в скобки выражения с минимальными скобками на основе приоритета оператора и ассоциативность ...
Каковы некоторые возможные причины ошибки сегментации при использовании компилятора nvcc CUDA?
У меня есть класс CUDA, давайте назовем этоA, определенный в заголовочном файле. Я написал тестовое ядро, которое создает экземпляр классаA, который хорошо компилируется и дает ожидаемый результат. Кроме того, у меня есть основное ядро CUDA, ...
Устранение левой рекурсии
У меня есть эта грамматика S->S+S|SS|(S)|S*|aЯ хочу знать, как исключить левую рекурсию из этой грамматики, потому чтоS+S действительно сбивает с толку ...
Всегда ли компилятор создает ассемблерный код?
ИзМышление в C ++ - Том 1: Во втором проходе генератор кода проходит по дереву разбора и генерирует любой код ассемблераили жемашинный код для узлов дерева. Хорошо, по крайней мере, в GCC, если мы даем возможность генерировать код сборки, ...