Я пишу компилятор мини-паскаль в Ocaml. Я бы хотел, чтобы мой компилятор принял, например, следующий код: тест программы;
var a, b: логическое; n: целое число;
начать ...
конец. У меня есть ...
Имам потреба да вчитам датотеки со 9-лепенки однадвор од папката што може да се повлече. Ова е така за мојата апликација да преземе нови кожи од сервер, на пример. Открив дека е зачувана слика со 9-лепенки ...
Почему ActionScript, Java, C # и т. Д. Компилируются в промежуточный код?
Я знаю о кроссплатформенных преимуществах использования промежуточного кода. Возникает вопрос: в чем преимущество компиляции в промежуточный ...
Предыстория: Я написал игрушечный интерпретатор Lisp, который я пытаюсь добавить LLVM JIT функциональность. На данный момент наложены следующие ограничения: В ...
strdup (null) дамп ядра. Пробовал как на ubuntu, так и на freeBSD. Зачем? Разве он не должен возвращать null? char * b = NULL;
а = strdup (б); Это приведет к дампу ядра при вызове strdup.
Болезненное любопытство. Скажем, у меня есть такая иерархия: класс B ase {общедоступное виртуальное поле int {получить; набор; }
} class Derived: Base {int _field; общественное переопределение int Поле {получить {вернуть _field; } набор {...
Я искал проект pypy (Python в Python) и начал обдумывать вопрос о том, что запускает внешний слой python? Конечно, я предположил, что это не может быть, как гласит старая поговорка «черепахи ...
В настоящее время я использую GCC 4.5.3, скомпилированный для PowerPC 440, и я компилирую код, который не требует libc. У меня нет прямых вызовов memcpy (), но компилятор, кажется, вставляет один ...
Компилятор или более «родные» части библиотек (ввод-вывод или функции, имеющие доступ к черной магии) а реализация) делать предположения об этих законах? Приведет ли их нарушение к ...
Я слышал, что «настоящие разработчики компиляторов» используют свои собственные парсер вручную, а не с помощью генераторов парсеров. Я также слышал, что генераторы парсеров не подходят для реальных языков. Предположительно, ...
экзистенциальный вопрос, если у меня есть иерархия классов, например: открытый класс TestSuper {открытый статический класс A {@Override public String toString () {return "I am A"; }} public ...
Раньше я работал над IronLua в свободное время. В настоящее время выполняется лексирование и синтаксический анализ. Я перестал работать над этим из-за разочарования с тех пор, как реализовал сопрограммы Lua в .NET, не прибегая к ...
El ConditionalAttribute puede usarse para eliminar llamadas a un método marcado dependiendo de los símbolos del compilador definidos. Supongo que no podríamos crear esta clase nosotros mismos ya que el compilador debe ser ...
Хорошо ... Итак, у меня был глупая идея и попытался поместить значение 0123 в int, просто любопытно посмотреть, что произойдет, я предположил, что когда я напечатаю значение, я получу 123, но вместо этого я получил 83 ... Любые идеи ...
Итак, я теперь есть довольно полный интерпретатор LISP (схемы), написанный на haskell. Ради интереса я хочу попробовать скомпилировать его до LLVM. Большая часть генерации кода кажется довольно простой, ...
Я хочу создать веб-учебники по Java в виде проект, который включает jquery, css, jsp, springs и т. д., поэтому я действительно хочу практиковать эти технологии, чтобы получить хороший продукт. Содержимое ...
Я использую компилятор GCC в течение нескольких месяцев, и это здорово, и работает очень хорошо. Но мне интересно, какой компилятор C ++ используют большие / средние предприятия для высокой оптимизации / производительности в Linux (x86, ...
Могу ли я каким-то образом использовать встроенную сборку в Haskell (аналогично тому, что GCC делает для C)? Я хочу сравнить свой код Haskell с эталонной реализацией (ASM), и это кажется наиболее простым способом. Я ...
Я пишу компилятор для простого императивного языка в Haskell, выводящий байт-код Java. Я дошел до того, что испускаю абстрактное представление байт-кодов. При написании кода ...
Я пишу компилятор для небольшого императивного языка. Целевым языком является байт-код Java, а компилятор реализован на Haskell. Я написал интерфейс для языка - т.е. у меня есть ...
Как компилятор (MS Visual C ++ 2010) объединяет идентичные строковые литералы в разных исходных файлах cpp? Например, если у меня есть строковый литерал "hello world \ n" в src1.cpp и src2.cpp соответственно ....
Я хочу интегрировать компилятор языка ac в java-приложение для компиляции исходных кодов c без создания файлов (например, Java Compiler Api). Есть ли компилятор c, полностью написанный на java?
Я не эксперт, так что не беспокойтесь. Есть ли различия между этими двумя сегментами кода? #define BIT3 (0x1
<
<
3)
статический int a; и #define BIT3 (0x1 << 3) static int a; Кроме того, ...
Мне любопытно услышать мнение людей о том, насколько сложно было бы реализовать компилятор на FPGA. Это может быть просто серверная часть компилятора, например LLVM, и реализация просто займет ...
Я искал информацию и не мог найди его, может быть, вы, ребята, могли бы мне помочь. Это простой вопрос: как использовать GCC для компиляции кода C в сборку 8088? Я ...
Я видел несколько генераторов парсера javascript: Jison (http://zaach.github.com / jison /)
PEG.js (http://pegjs.majda.cz/)
ANTLR (http://www.antlr.org/)
JS / CC (http://jscc.jmksf.com/) Есть ли у кого-нибудь какие-нибудь ...
Я хочу научиться писать лексер. В моем университетском курсе было задание, в котором мы должны были написать синтаксический анализатор (и лексер для его выполнения), но это было дано нам без каких-либо инструкций или обратной связи (...
Я немного погуглил, но не нашел слишком много информации по этому вопросу, поэтому я спрашиваю здесь, знает ли кто-нибудь о телефонном компиляторе java или c / c ++, чтобы разработчик мог эффективно использовать свой телефон для выполнения ...