Какие части R5RS, как правило, считают нецелесообразными для реализации? - PullRequest
1 голос
/ 01 декабря 2010

Я искал хорошие, маленькие реализации Scheme. Я замечаю, что очень часто они утверждают, что следуют «почти всем» R5RS, но никогда не делают этого. Какие части R5RS обычно считаются слишком сложными / не стоящими? Они считают ошибку R5RS?

Ответы [ 2 ]

6 голосов
/ 02 декабря 2010

Если вы ищете вещи в категории «слишком сложный / не стоящий», есть несколько хитрых деталей реализации продолжений в разных местах (и некоторые небольшие реализации также не поддерживают реальные продолжения).Взгляните на эту (ныне устаревшую) диаграмму, которую авторы SISC составили: http://sisc -scheme.org / r5rs_pitfall.php Некоторые системы, хотя и утверждают, что реализуют «(большинство) все», имеютнесколько упущенных деталей, подобных этому.

1 голос
/ 01 декабря 2010

Некоторые не реализуют полную числовую башню (т. Е. Разные числовые типы: сложные, рациональные, точные и неточные числа).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...