ok, so " ' " is a read macro which expands to a list with the symbol quote
as car. I still don't understand how it gets translated into a different
printed result, but that is probably because, as you said, I just have not
drawn enough memory cell diagrams. I'll keep practising until I get it.
Thanks Joh.

Thank you too Danilo. I didn't know you could visualise the tree structure
using view. Than will be quite useful.

On Sun, Jan 1, 2017 at 6:09 PM, Joh-Tob Schäg <johtob...@gmail.com> wrote:

> Are there any questions remaining?
> Am 01.01.2017 16:43 schrieb "Danilo Kordic" <danilo.kor...@gmail.com>:
>
>> : (setq E
>> '(= (quote 'quote quote)
>>     (quote (quote . quote) quote)
>>     (quote . ((quote . quote) . (quote . NIL))) ) )
>> : (eval E)
>> -> T
>> : (view (cadr E))
>> +-- quote
>> |
>> +---+-- quote
>> |   |
>> |   quote
>> |
>> +-- quote
>> --
>> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>>
>

Reply via email to