Вопросы по теме 'interpreter'
Почему Python компилирует исходный код в байт-код перед интерпретацией?
Почему Python компилирует исходный код в байт-код перед интерпретацией?
Почему бы не интерпретировать напрямую из источника?
4341 просмотров
schedule
13.08.2022
Таблица функций в схеме с использованием списка ассоциаций
Я пытаюсь создать элементарный интерпретатор в Scheme и хочу использовать список ассоциаций для сопоставления с арифметическими функциями. Это то, что у меня есть до сих пор:
; A data type defining an abstract binary operation
(define binoptable...
748 просмотров
schedule
10.11.2023
Как я могу написать быстрый и грязный интерпретатор?
У меня есть интервью, где мне сказали, что я мог бы освежить свои знания в этой области, - это «динамические языки программирования». Итак, я подумал, что могу потратить эти выходные на написание одного, чтобы привести его в качестве образца кода....
1632 просмотров
schedule
23.03.2022
Определение среды выполнения
Что такое время выполнения? И я не имею в виду «во время выполнения» = когда программа/скрипт работает. я имею в виду
Среда выполнения ‹ваш-интерпретируемый-здесь› язык
3389 просмотров
schedule
13.11.2022
Встраивать интерпретатор Python в приложение Python
Я ищу способ поставить интерпретатор Python вместе с моим приложением (также написанным на Python), чтобы не было необходимости в установке Python на машине.
Я поискал в Google и нашел кучу результатов о том, как встраивать интерпретатор Python в...
3121 просмотров
schedule
21.04.2022
Как именно выполняется сценарий PHP?
Я просто подумал про себя: «Как именно выполняется скрипт PHP?» Я думал, что сначала он был проанализирован на предмет синтаксических ошибок и т. Д., А затем интерпретирован и выполнен.
Однако я не знаю почему . Я считаю, что это правильно. Я...
25457 просмотров
schedule
26.02.2023
Интерпретатор с однорегистровой ВМ - можно вычислить всю математику. выражения?
Я пишу интерпретатор. Я делал это раньше, но никогда не пробовал тот, который может работать с такими выражениями, как 3 + 4 * 2 / ( 1 − 5 ) ^ 2 ^ 3 .
У меня нет проблем с процессом синтаксического анализа, на самом деле это касается моей...
203 просмотров
schedule
02.03.2022
Как писать и выполнять тесты Ruby в интерпретаторе Ruby?
Я работал с интерпретатором lotrepls Ruby и хочу написать тесты в интерпретаторе, чтобы затем написать код Ruby для прохождения. В Python я могу писать доктесты, а затем писать код для прохождения доктестов. Например:
>>> b
1...
240 просмотров
schedule
05.04.2023
C/C++ Динамическая загрузка функций с неизвестным прототипом
Я нахожусь в процессе написания своего рода системы/интерпретатора времени выполнения, и одна из вещей, которые мне нужно сделать, это вызывать функции c/c++, расположенные во внешних библиотеках.
В Linux я использую функции dlfcn.h , чтобы...
1832 просмотров
schedule
09.10.2023
Лучший способ реализовать ввод-вывод на виртуальной машине?
Я пишу виртуальную машину — не эмулятор существующей архитектуры, такой как Virtualbox, а нечто вроде JVM или BEAM — со своим набором инструкций, моделью памяти и т. д. Со временем я планирую реализовать очень маленькую и простую (но полный по...
195 просмотров
schedule
22.08.2022
Переводчик для айфона?
Интересно сделать переводчик для айфона. Это будет экспериментальная идея, но она может быть отличной. Мне нравится идея создать свой собственный язык, ориентированный на вычисления и математику на ходу.
Я читал повсюду и видел смешанную...
6301 просмотров
schedule
02.02.2022
Как написать код Scala 2.9, который позволит перейти в интерпретатор
Я не уверен, как написать код, который позволит перейти в интерпретатор в код Scala 2.9. Этот вопрос является продолжением этого вопроса , который спросил, что эквивалентно Scala,
import pdb
pdb.set_trace()
был из Python. Приведенный...
1006 просмотров
schedule
05.02.2022
Бесплатный компилятор или интерпретатор для TCL и команд последовательного порта TCL (COM1)
1) Есть ли какое-либо бесплатное программное обеспечение, которое сочетает в себе редактор tcl и компилятор (или интерпентер)?
2) После открытия последовательного соединения (COM1) с помощью fconfigure, как я могу отправить через соединение строку...
2056 просмотров
schedule
18.05.2023
Как написать интерпретатор/лексический анализатор Java
Как писать Для 1 типа данных целое число, и единственными идентификаторами являются однобуквенные (т.е. существует только 26 возможных идентификаторов).
без учета регистра имеют пробелы (пробелы, символы табуляции и символы конца строки) между...
852 просмотров
schedule
29.05.2023
Интерпретатор небольшого императивного языка
Привет, я пишу интерпретатор C-подобного, статически типизированного языка в Haskell. Я хочу выполнить проверку типов перед выполнением кода, но у меня с этим проблемы. Прежде всего, ниже приведены некоторые определения типов из моего абстрактного...
593 просмотров
schedule
25.07.2022
Семантика интерпретатора: разъяснение шагов, которые делает интерпретатор
Этот вопрос касается определений, семантики.
Я понимаю общую концепцию интерпретации, перевода исходного кода в машинный код в режиме реального времени или в промежуточный кеш, который затем «компилируется» в реальном времени или непосредственно...
427 просмотров
schedule
13.12.2023
Каков хороший подход/инструмент для встраивания мини-языка в приложение Java?
Я пытаюсь решить следующую проблему:
У меня есть приложение Java (не написанное мной), цель которого состоит в том, чтобы взять 2 файла отчета (только вывод таблицы, разделенной запятыми) и сравнить каждую строку и каждый столбец файлов с каждой...
612 просмотров
schedule
11.06.2023
Sublime Text 2 — запуск выбранного кода Python в интерпретаторе
При редактировании скрипта Python в редакторе Sublime Text я хотел бы запускать скрипт построчно или блок за блоком во встроенном интерпретаторе.
Есть ли удобный способ, как это сделать? Идеальным способом для меня было бы:
выделить несколько...
6855 просмотров
schedule
22.03.2024
интерпретация условий, написанных на естественном языке, в код Java
Проблема:
Я хочу, чтобы пользователи могли писать условия в простом синтаксисе в текстовом редакторе, например: A?outcome1:(B?outcome2:outcome3)
A и B — логические условия. Таким образом, приведенное выше предложение означает: если верно А,...
366 просмотров
schedule
02.10.2022
Схема. Может ли двойная кавычка разделить число?
В настоящее время я внедряю веб-среду Scheme для пинков и хихиканья. При реализации синтаксического анализатора я наткнулся на странность: некоторые реализации Scheme утверждают, что цифры числа считываются до тех пор, пока не встретится разделитель,...
135 просмотров
schedule
28.06.2023