В настоящее время я пытаюсь научиться создавать свой собственный лексический анализатор вручную. Я...
Я разработал целые глобальные оптимизации, такие как девиртуализация и встраивание, в качестве...
Я пытаюсь использовать wee_alloc на пользовательском языке, запущенном в WebAssembly.Тем не менее,...
Я работаю над компилятором TypeScript и у меня есть тип: я ищу класс для типа: я ожидал, что...
Я использую flex для написания сканера для кода verilog. Я хочу написать регулярное выражение,...
Я читаю некоторые вещи, связанные с yacc и lex, и некоторые другие реализации компилятора, кажется,...
Я делаю пакетную программу для моей другой программы «Super Command Promt» (посмотрите на pastebin,...
Почему мы должны различать присваивание и логическое условие, как в операторах '=' vs '=='? Разве...
Иногда я получаю резервную копию в сканере. Вот типичный пример: private static final JSON_Value...
В настоящее время я пишу грамматику PEG.js и хочу, чтобы она выводила пользовательские ошибки....
Я довольно долго искал, и до сих пор не могу понять рабочий процесс, а также расположение файлов...
Я новичок, когда дело доходит до проектирования интерпретатора, и, немного изучив дизайн языка...
У меня проблемы с определением выражения, которое допускает любой текст между двумя тегами (включая...
Для домашней работы я получил следующий код Паскаля: Program arraySum; Procedure sum(a: Array [1.
Как мы знаем, в C ++ мы можем передать ссылку на массив в качестве аргумента, например f(int...
Мне нужно создать синтаксический анализатор clr для следующей грамматики: E->E+T|T T->T*F|F...
Я обнаружил, что go невероятно быстро компилируется как язык компилятора по сравнению с другими...
Я видел это Обзор Roslyn , и Связыватель объясняется как: «Следующая фаза связывания, где...
У меня есть несколько вещей относительно отношения AST / Таблица символов, которые я не понимаю. В...
Я читаю об объектном коде (я не спрашиваю, что это за объектный код) и запутался, когда обнаружил...
javac строка параметров командной строки '-AskipUses' принимает имя класса в качестве аргумента.Есть...
Я хочу изучить внутреннюю структуру компилятора f #.Оказывается, на github есть два репозитория.Вот...
Я работаю через 3 главу учебника LLVM. Данный файл myocamlbuild.ml: open Ocamlbuild_plugin;;...
Я пытаюсь использовать привязку llvm в ocaml, в моем файле test.ml у меня есть одна строка кода:...
Удивление на высоком уровне, когда обычно происходит проверка типа (учебник или на практике) в...