Я просто играл с программой и смотрел ее ИК в llvm, и я заметил некоторые основные блоки, которые...
Поскольку мой код слишком длинный, я подумал, что было бы легче опубликовать ссылку на github, если...
Я пишу программу JAVACC для простого языка, и я сталкиваюсь с 1 конфликтом, который можно исправить...
Итак, я пытаюсь создать компилятор, используя flex, bison и C. В моем файле step3.y есть основная...
Введение .Для моего курса по компиляторам я должен перевести некоторый язык на ассемблер.Теперь в...
У меня есть эта программа SIC ** START 2000 2000 ** LDA FIVE 2003 ** STA ALPHA 2006 ** LDCH STRING...
Какая самая быстрая реализация графа для удаления и добавления вершин? Кажется, эта часть моего...
Этот вопрос относится к языкам с сборкой мусора: example1: public int CalculateSomething() {...
Я пытаюсь сделать компиляторы на javacc, но я не уверен, допустимо ли следующее при удалении левой...
Я пытаюсь построить синтаксическое дерево для регулярного выражения. Я использую стратегию,...
Я должен написать файл .grammar для MiniPython, используя Sablecc. Я получаю эти сдвиги /...
Итак, я работаю над проектом, в котором мы создаем небольшую программу компиляции, но, прежде чем я...
Что такое однозначная грамматика, эквивалентная следующей неоднозначной грамматике для языка...
Какова цель JAVA_UNICODE_ESCAPE в JavaCC, я посмотрел документацию, и она объясняет это очень...
Мои правила производства следующие: OtherNonTerminal := NonTerminal | {} NonTerminal :=...
У меня есть это упражнение, но я не знаю, как его решить. Я попытался написать некоторый код, чтобы...
Я использовал только английский, когда называл любые переменные или функции. Но мой клиент хочет,...
Я знаю, что модуль Clflags используется в исходном коде компилятора. Но использование функции этого...
Итак, в нашем слайде лекций по сборке мы имели: Типы данных языка высокого уровня C, A и B...
Исходный код может быть напрямую преобразован в машинный код (100000). Тогда почему нам нужно...
Я немного знаю об автоматах, играющих роль в лексическом анализе и за его пределами. Но что меня...
У меня есть следующий код, который использует узлы из AST и выполняет шаги в зависимости от того,...
допустим, у меня было: void ProdRule() : {} { (NonTerminal() OtherNonTerminal()) } Что означают...
ребята в JavaCC, когда у меня нетерминальные квадратные скобки, например: void NonTerminal: {} {...
Как компилятор отслеживает объявление переменной, когда она используется в выражении? Например,...