Результаты поиска по запросу "compiler-construction"
На самом деле это довольно часто встречается при инициализации списков / массивов и в других языках (Python, Ruby, Haskell приходит на ум).
void Main() { Test t = new Test { A = "a", B = "b", // <-- erroneous trailing comma }; } public class Test { public string A { get; set; } public string B { get; set; } }ожу вышеописанную опечатку в своем коде довольно много. Я всегда удивляюсь, ...
Как компилятор выкладывает код в память
Хорошо, у меня есть немного студенческий вопрос новичка. Итак, я знаком с тем фактом, что стеки содержат вызовы подпрограмм, а кучи содержат структуры данных переменной длины, а глобальные статические переменные присваиваются постоянным ячейкам ...
@ Фредерик: Точно :)
и в C # очень похожи на C ++, за исключением того, что они являются сборщиком мусора. Почему тогда компилятору C # так трудно поддерживать следующее: Члены функции отмеченыconst.Ссылки на типы данных (кроме строки) помеченыconst, через который ...
Обложка div добавление поля
у меня есть#cover div со следующим CSS #cover { background-color: #FFFFFF; height: 100%; opacity: 0.4; position: fixed; width: 100%; z-index: 9000; }я хочу, чтобы он покрывал всю (просматриваемую) страницу примерно так Однако, когда я ...
код. Классы JRE предварительно созданы, и панель не влияет на них).
ользую Eclipse 3.5, и я прикрепил src.zip к своим глобальным настройкам в Eclipse. Windows -> Настройки -> Java -> Установленные JRE -> rt.jar - Вложение источника - ..... / jdk / src.zip Я успешно могу войти в .class файлы библиотеки java и ...
Приложения лямбда-выражений во встроенных функциях встроены, это заканчивается непосредственно в коде метода.
ользовал следующий код для измерения производительности различных синтаксических конструкций в Kotlin fun time(what: String, body: () -> Int) { val start = System.currentTimeMillis() var sum = 0 repeat(10) { sum += body() } val end = ...
Это все еще делает список довольно бесполезным для ответа на вопрос ОП.
ел опцию компилятора GNU99 и C99. В чем их разница? Любая подробная документация? (Clang, Xcode, Mac OS X)
Это зависит от операций в наборе команд, а также от компилятора.
жный дубликат: Производительность встроенных типов: char против short против int против float против double [https://stackoverflow.com/questions/5069489/performance-of-built-in-types-char-vs-short-vs-int-vs-float-vs-double] Здравствуй. ...
Разные компиляторы Java (если поставщик отличается) создают разные байт-коды
Учитывая одну и ту же основную версию, скажем, Java 7, различные компиляторы Java (например, точка доступа Oracle, JRockit или IBM J9 и т. Д ...) компилируют данный файл исходного кода Java в один и тот же байт-код? СканированиеСпецификация ...
Разница между компиляторами и парсерами?
По концепции / функции / реализации, чем отличаются компиляторы от парсеров?