Re: case syntax and symbols

2005-03-21 Thread Marius Vollmer
Aaron VanDevender <[EMAIL PROTECTED]> writes: > Hello, > > I have noticed that guile evaluates the following to #t > > (case 'x > ('x #t) > (else #f)) > > even though R5RS section 4.2.1 seems to say that all of the statements > (besides else) must be of the form ((datum ...) ...). Clearly the

case syntax and symbols

2005-03-21 Thread Aaron VanDevender
Hello, I have noticed that guile evaluates the following to #t (case 'x ('x #t) (else #f)) even though R5RS section 4.2.1 seems to say that all of the statements (besides else) must be of the form ((datum ...) ...). Clearly the symbol 'x is not a list. What is going on here? Is this an agree