Мне нравится DrRacket IDE, но в настоящее время я создаю домашний проект, в котором я хотел бы быть независимым от него, что означает, что я обязуюсь использовать только стандартные процедуры R5RS.
Дело в том, что в DrRacket есть процедура под названием «ошибка», которую я хотел бы использовать и дальше, но не могу найти ее в Стандартах.
Я хотел бы знать, есть ли способ имитировать эту процедуру «ошибки», используя только процедуры стандартов, чтобы код можно было переносить между различными реализациями Scheme.
Я пробовал "отображать", но это не совсем то, что я хочу, потому что не сигнализирует об ошибке при выводе.