Песочница

Что проверить после запуска

Какие результаты смотреть при работе с Лиспексом и где найти справочник по каждому продукту.

Здесь вы найдёте, какие результаты смотреть после запуска Лиспекса. Доступные возможности, команды и платформы перечислены в каталоге текущего продукта.

Например, при сравнении двух способов выполнения читайте вместе результат, вывод, диагностику и расход ресурсов. Справочник по сравнению реализаций объясняет, как понимать совпадения и различия.

Что смотреть

Продукт или задачаРезультатыСправочник
Выполнение исходника в NativeВозвращённые значения, стандартный вывод, предупреждения, диагностика, созданные файлы и код завершенияCLI
Meaning Graph и Meaning Environment v1Результаты работы с общими переменными, изменением значений, хвостовыми вызовами, выходом и очисткой. Native предоставляет lower, eval-graph и meaning-diff.Core IR
ВМ ЛиспексаПриём байткода, совпадение с эталонным интерпретатором, диагностика и расход ресурсовБайткод и виртуальная машина
npmВычисление исходника, просмотр файлов, аутентификация Ваучера и выбор команд SICPCLI
WASM и ПесочницаРезультаты в браузере, выбор профиля языка, создание изображений, восстановление исходника и явный запускИзображения Лиспекса
Встраиваемое вычислениеРезультаты подготовки и вычисления, завершение по ресурсу и переносимые записи выполнения. Вычислители профиля решений и полного профиля имеют разные идентификаторы компонентов.Встраиваемый вычислитель
Обмен решениямиАутентификация издателя по политике получателя и записанное решениеРабочее пространство решений
Ваучер ЛиспексаИдентификаторы ключей, аутентификация издателя, совпадение исходника и входа, текущее выполнение и локальная проверка допуска. Native выпускает Ваучеры и проверяет допуск, npm выполняет аутентификацию.Записи Ваучера
SICPРезультаты Native и WASM, трассы выполнения, примеры глав и переходы по курсуSICP

Как читать отчёт сравнения

Отчёт указывает использованный исходник, промежуточные файлы и исполнитель. Он записывает результаты, диагностику и расход ресурсов для названных способов выполнения. По набору случаев и идентификаторам реализаций можно определить, что именно сравнивалось.

Справочник по сравнению реализаций объясняет записанные случаи. Каталог продукта перечисляет текущие возможности.

Как найти изменения выпуска

История разделяет опубликованные выпуски и этапы разработки. Найдите, когда изменилось поведение, затем откройте текущий справочник с действующими правилами.