Re: qurious quoting

2017-01-02 Thread Bruno Franco
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.

Re: qurious quoting

2017-01-01 Thread Joh-Tob Schäg
Are there any questions remaining? Am 01.01.2017 16:43 schrieb "Danilo Kordic" : > : (setq E > '(= (quote 'quote quote) > (quote (quote . quote) quote) > (quote . ((quote . quote) . (quote . NIL))) ) ) > : (eval E) > -> T > : (view (cadr E)) > +-- quote > | >

Re: qurious quoting

2017-01-01 Thread Danilo Kordic
: (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

Re: qurious quoting

2016-12-31 Thread Joh-Tob Schäg
' is a read macro. (4 ' 4 7 8 6) is read is replaced a quoted version of the next list/atom. Not sure that helps try to understand the problem by drawing memory cells. There is a structural difference which is handled in another ways by the printer. Am 31.12.2016 05:49 schrieb "Bruno Franco"