Результаты поиска по запросу "compiler-construction"
Одно предостережение: Debian использует другое именование, просто чтобы быть сложным, поэтому будьте осторожны, если вы работаете в системе на основе Debian, так как они имеют разные имена, например.
ытался понять соглашения об именах, лежащие в основе кросс-компиляторов gcc, но, похоже, есть противоречивые ответы. В моей системе есть три кросс-компилятора: arm-none-linux-gnueabi (компилятор CodeSourcery ARM для ...
@Mehrdad: C ++ 0x - неофициальное имя, пока оно не станет стандартом. Я продолжу называть это так, пока не узнаю наверняка, что это не будет C ++ 12.
ли какой-нибудь способ автоматически определить недостаточность при выполнении? В частности, я считаю, что должен быть параметр компилятора для генерации кода, который проверяет наличие неполных потоков и подобных ошибок сразу ...
Обратите внимание, что в случае с DLL обычно есть способы (в основном по умолчанию в Windows активны) маскировать все в DLL, кроме того, что вы явно экспортировали. Если то, что вы явно экспортируете, подпадает под спецификацию ABI (обычно это просто C), то вы можете связать DLL, скомпилированные с разными компиляторами. Например, Firefox не навязывает какой-либо конкретный компилятор для своих плагинов. Но вы должны спроектировать и создать приложение с учетом этого.
быть более точным, давайте предположим, что оба компилятора находятся на одной платформе (набор команд OS +). Однако один из объектных файлов был сделан из зависимого от компилятора кода. С другой стороны - код является объектно-ориентированным ...
@ildjarn Спасибо за это, попробую в следующий раз :)
то естьBoost.Process 2006 [http://www.netbsd.org/~jmmv/process/], Boost.Process 2008 [http://www.boostpro.com/vault/index.php?direction=0&order=&directory=Process]и самый последнийBoost.Process похоже на 2009 год, глядя на ...
Спасибо за примеры. Это ключевая вещь, которая помогла мне понять это. Что-то и слайды моих профессоров, и википедия не учитывались.
ляторы анализируют исходный код и создают абстрактное синтаксическое дерево. Функции, используемые для построения абстрактного синтаксического дерева, возвращают указатели, которые составляютсинтезированные атрибуты, Чем они и чем они ...
потому что тип совместим только с IEEE 754. Только 99,99% была ли семантика IEEE точно соблюдена. Следовательно, будут ложные негативы, но поскольку то, что на самом деле хотел знать спрашивающий, формально не определено, выхода из этого нет.
ел бы задать вопрос, который следуетэтот [https://stackoverflow.com/questions/752309/ensuring-c-doubles-are-64-bits]на который довольно хорошо отвечает проверка определения, использует ли компилятор стандарт. Однако это работает только для C. ...
Извините, если вам не нравится мое определение. Я использую термин prettyprinting, чтобы включить любое преобразование AST в текст, независимо от того, вызывает ли это стандартное расположение, сохраняет расположение оригинала или смешивает их вместе в разных частях дерева для одного и того же языка или смешивает два, потому что дерево гибридное дерево, содержащее поддеревья одного языка с произвольными поддеревьями другого (и да, у меня есть механизм, чтобы делать все это без проблем). Я не доволен "разбором"; в то время как то, что он делает, логически противоположно синтаксическому анализу, он фактически вообще не выполняет никакого анализа, поэтому термин сбивает с толку.
тоящее время я нахожусь в процессе создания парсера PHP, написанного на PHP, так как ни один существующий парсер не появился вмой предыдущий вопрос [https://stackoverflow.com/questions/5586358/any-decent-php-parser-written-in-php] ,сам парсер ...
<, p> Я предполагаю, что вы используете XCode. Перейдите в пункт меню «Проект» / «Редактировать настройки проекта», нажмите вкладку «Сборка», в разделе «GCC 4.0 - Генерация кода» снимите флажок «Создать символы отладки». Вы можете ввести «sym» в поле поиска, чтобы помочь найти его.
у при компиляции C ++ в Mac всегда создаются каталоги * .dSYM? Есть ли способ отключить это?
Чтобы ответить на этот вопрос, сопоставление с образцом строится эффективным способом из более примитивных операций. Вот часть кода из функционального предложения, соответствующего {X, [H | T]}.
нтересно, как обычно осуществляется сопоставление с образцом. например, в Erlang вы думаете, что он реализован на уровне байт-кода (есть байт-код для его эффективного выполнения) или он генерируется компилятором как серия инструкций (ряд ...
Какие функции C99 считаются вредными или не поддерживаются [закрыто]
Я обычно пишу код C в C89, теперь некоторые функции C99 (например,intxx_t или же__VA_ARGS__ или жеsnprintf) очень полезны и могут быть даже жизненно важны. Прежде чем перейти к моим требованиям от C89 до C99, я хотел узнать, какие функции C99 ...