Hi Gianmaria, You are trying to use Scheme as though it were C. It isn't. I'd really like you to read the book I referred you to recently.
If you really must learn about how pointers are used underneath everything in Scheme (and which you do not need to know about for programming, mostly), this text is heavily oriented around explaining that aspect: https://www.cs.rpi.edu/courses/fall00/ai/scheme/reference/schintro-v14/schintro_toc.html Most other text refer to locations, rather than using the terminology of pointers. There are many predicates in Scheme for testing all the types of equivalences of variables. Worth reading the manual. I have in the past suggested we have another mailing list for the use of scheme in lilypond, but that did not meet general approval. I still think it's a good idea, as I am a bit reluctant to clod the list with very technical Scheme discussions, which is where this is leading. Andrew
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user