Почему я не могу определить «или-функцию» в схеме?

Я нашел этот вопрос о специальной функции " или "в схеме:

Джо Хакер громко заявляет, что нет никакой причины или что схема должна быть особенной - это может быть просто определено программистом, например:

 (define (или xy) {{1 }} (if x 
 #t 
y)) 
 

Джо прав?

Я не могу понять, почему этого не должно быть.

Не мог бы какой-нибудь эксперт по схемам объяснить, работает ли это, а если нет: почему бы и нет?

6
задан Edgar 5 November 2011 в 22:08
поделиться