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