Need some Scheme experts

vtqanh

Diamond Member
Jan 4, 2001
3,100
0
76
What are the differences between these two lists:
'((a) (a))
and
'('(a) '(a))

And no, this is not my homework. My module returns different results for those two cases so I'm just wondering what the differences are
Thanks
 

tfinch2

Lifer
Feb 3, 2004
22,114
1
0
Because of the '

It's a macro for the quote procedure. It means that you don't want the interpreter to evaluate it, just take it for what it is.
 

kamper

Diamond Member
Mar 18, 2003
5,513
0
0
Dammit, I gotta learn me some lisp. That stuff looks so interesting. Sorry for the thread-crap
 

vtqanh

Diamond Member
Jan 4, 2001
3,100
0
76
Originally posted by: tfinch2
Because of the '

It's a macro for the quote procedure. It means that you don't want the interpreter to evaluate it, just take it for what it is.

well, that's what all the tutorials are saying. Can somebody give me a small example to show why the two are treated differently (in the case I mentioned above) ?
 

jman19

Lifer
Nov 3, 2000
11,224
659
126
Originally posted by: vtqanh
Originally posted by: tfinch2
Because of the '

It's a macro for the quote procedure. It means that you don't want the interpreter to evaluate it, just take it for what it is.

well, that's what all the tutorials are saying. Can somebody give me a small example to show why the two are treated differently (in the case I mentioned above) ?

Think of it this way...

> pi
3.1459...

>'pi
pi
 

IEC

Elite Member
Super Moderator
Jun 10, 2004
14,572
5,971
136
Originally posted by: jman19
Originally posted by: vtqanh
Originally posted by: tfinch2
Because of the '

It's a macro for the quote procedure. It means that you don't want the interpreter to evaluate it, just take it for what it is.

well, that's what all the tutorials are saying. Can somebody give me a small example to show why the two are treated differently (in the case I mentioned above) ?

Think of it this way...

> pi
3.1459...

>'pi
pi



Guy Steele, the guy who co-invented/developed SCHEME... I feel like a nerd for remembering that from my CompSci classes...
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |