They don't have any recursive equal? semantics, and even if they did it's more useful to compare identifiers with free-identifier=? than with equal?. Syntax objects shouldn't be converted automatically; an explicit use of expect-syntax should be required.
They don't have any recursive
equal?semantics, and even if they did it's more useful to compare identifiers withfree-identifier=?than withequal?. Syntax objects shouldn't be converted automatically; an explicit use ofexpect-syntaxshould be required.