Результаты поиска по запросу "compiler-construction"
Как компилятор узнает, что запятая в вызове функции не является оператором запятой?
Рассмотрим вызов функции (вызовint sum(int, int)) printf("%d", sum(a,b));Как компилятор решает, что, используется в вызове функцииsum(int, int) не оператор запятой? НОТАЯ не хотел использовать оператор запятой в вызове функции. Я просто ...
C ++ - Что можно сделать с внутренними ошибками компилятора?
Я столкнулся с чем-то интересным и раздражающим при программировании класса матрицы: внутренняя ошибка компилятора. Я был готов вызвать сестру конструктора в классе под названиемMatrix4<T>::Matrix4(Matrix4<T>&&), Это фрагмент кода, который ...
Какие языки программирования / реализации общего назначения компилируются в C [закрыто]
В настоящее время я использую Eiffel (SmartEiffel / ISE Eiffel), который компилируется в c. Я обнаружил, что гораздо проще самостоятельно расширить язык с помощью новых функций или поддержки инструментов, если вывод идет на переносимый ...
запустить оракул SQL код онлайн [закрыт]
Есть ли какой-нибудь веб-сайт, на котором вы можете написать oracle sql-код, возможно, даже создать небольшую базу данных для работы, запустить ее и посмотреть вывод? Я пытался искать в Интернете, но я ничего не мог найти, кроме Веб-сайт ...
Написание компиляторов ... что правильно, а что нет? [закрыто]
Хорошо, в моем стремлении выяснить, что нужно для написания компилятора, я достиг некоторого препятствия. Кажется, что у каждой технологии или инструмента, которые я нахожу, есть какое-то противостояние. Я сейчас использую Bison и Flex, но у ...
Почему gcc не допускает использование const int в качестве выражения case?
Я смотрел на этоТАК вопрос [https://stackoverflow.com/questions/1712592/variably-modified-array-at-file-scope] и я подумал о const-выражениях против #defines и понял, что я на самом деле не понимаю, почему компилятор не может справиться с этим. ...
Как изменить режим с режима c ++ 98 в Dev-C ++ на режим, который поддерживает C ++ 0x (диапазон основан на)?
Я только учусь писать диапазон, основанный на циклах, но единственная проблема в том, что мой компилятор, Orwell Dev-C ++, похоже, не поддерживает его в режиме по умолчанию (который является c ++ 98). Как я могу изменить этот режим на другой, ...
Переносимость директивы препроцессора #warning
Я знаю, что директива #warning не является стандартнойC/ C ++, но его поддерживают несколько компиляторов, включая gcc / g ++. Но для тех, кто не поддерживает это, они молча проигнорируют это, или это приведет к сбою компиляции? Другими словами, ...
Почему int обычно 32-битный на 64-битных компиляторах?
Почемуint обычно 32-битные на 64-битных компиляторах? Когда я начинал программировать, меня учили, что int обычно такой же ширины, как и базовая архитектура. И я согласен, что это также имеет смысл, я нахожу логичным, что целое число ...
Как компилятор компилирует компилятор?
Исходя из опыта программирования высокого уровня, я заинтересован в изучении программирования низкого уровня. Я хочу знать, как компилятор компилируется? Посмотрев на некоторые статьи в вики,Числовой машинный ...