' 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" <brunofrancosala...@gmail.com>:

> I was fooling around when I noticed this:
>
> : (quote quote quote quote quote quote quote)
> -> ''''''NIL
>
> : (quote quote quote quote quote quote 'quote)
> -> '''''('quote)
>
> : (quote quote quote quote 'quote quote 'quote)
> -> '''('quote quote 'quote)
>
> : (quote 'quote quote quote quote quote 'quote)
> -> ('quote quote quote quote quote 'quote)
>
> So, when none of the quotes are quoted, they are printed as apostrophes.
> And then, from the first quoted quote on, they're printed as the word
> "quote".
>
> Why does a quote need to be quoted to be written as "quote",
> And why do you only need to quote one quote in the beginning to get all
> the rest to be
> written as words?
>

Reply via email to