Мне нужно выбрать стандарт схемы для внедрения академического компилятора. Он должен быть достаточно простым, но все равно должен быть мощным языком. Существует несколько (RRS-R7RS) стандартов Схемы. Существует ли публичное сравнение этих отчетов для выбора? Если нет, какой из них вы порекомендуете для первого компилятора?Есть ли дайджест для разных стандартов схемы RnRS?
5
A
ответ
9
Вы можете использовать разделы «Изменения языка» в самих стандартных документах, чтобы сравнить их. Вот ссылки на эти разделы в версии открытого HTML:
6
Установки для начала - это R5RS подмножество, и было бы не так уж сложно сделать это R7RS-small
позже. R5RS не очень большой, так что это почти дайджест на своем собственном.
Вы можете сравнить их по language changes в нескольких отчетах. R7RS-small даже имеет список как против R5RS, так и R6RS.
Смежные вопросы
- 1. Есть ли инструмент для внедрения стандартов кодирования для Scala?
- 2. Есть ли схема для схемы JSON-схемы 4 spec?
- 3. Смешивание разных стандартов C++ с помощью GCC
- 4. Есть ли алгоритм для создания схемы графика?
- 5. Есть ли официальный стандарт документации для Схемы?
- 6. Android Build.XXX стандартов consts
- 7. Есть ли режим для разных IPN Paypal?
- 8. Есть ли библиотека Ruby, которая поддерживает HTTP-дайджест?
- 9. Есть ли инструменты для миграции схемы для баз данных NoSQL?
- 10. Есть ли эквивалент Android для схемы Google Maps для iOS?
- 11. Дайджест аутентификации для ROBOTFRAMEWORK
- 12. Документ стандартов
- 13. Есть ли алгоритм вычисления цветовой схемы?
- 14. Есть ли хорошие альтернативные синтаксисы схемы?
- 15. Обновление Makefile для современных стандартов
- 16. несколько строк комментариев в схеме (RnRS)
- 17. Есть ли json-схема json-схемы?
- 18. Есть ли реализация схемы, которая распараллеливается?
- 19. Ruby - Digest :: Дайджест устарел; Использовать дайджест
- 20. Дайджест-аутентификация для репозитория debian
- 21. Есть ли инструмент для генерации блок-схемы из кода?
- 22. Есть ли опубликованное определение схемы XML для файлов PROPDESC?
- 23. Есть ли новое расположение схемы для websphere ibm-web-bnd.xml?
- 24. Есть ли способ расширить схемы Charm-Crypto для шифрования файлов?
- 25. Есть ли альтернативные импортеры схемы XML, доступные для Delphi?
- 26. Является ли Chrome нарушением стандартов в кешировании?
- 27. Меньше файлов Названия стандартов
- 28. Существует ли метод веб-стандартов для подавления mailto: linkification?
- 29. Есть XSD схемы для SQL Select заявление
- 30. Изменить дайджест для Devise :: TokenGenerator
"? Если нет, то что бы вы рекомендуете для первого компилятора" => последний, R7RS ([первая часть уже достигнута] (http://www.scheme-reports.org/)). Ошибка R6RS была ошибкой, и R5RS все еще хорош. –
@arbautjc, что бы вы сказали о R4RS, не легче ли начать с него, а затем перейти к R5RS? – Necto
@Necto: Если вы хотите идти в направлении R5RS в любом случае, начать с растущих подмножеств R5RS, а не с R4RS, должно быть проще. Таким образом, вам не придется переписывать несовместимые изменения или реализовывать функции R4RS, которые были удалены. –