No that's not possible. I think this needs some explaination.
A WILD POINTER TUTORIAL APPEARS!
What
{p*4+n+L1} actually means is a place in memory.
{p*4+n+L1} points to that place and is thus called a
pointer. L1 is not a list like in Basic, it is a pointer. What you do when saying
{p*4+n+L1} is tell the program to go to p*4+n bytes
after L1. This can even be done with "variables": I bet you have had these weird characters on your screen when you forgot to say >dec when you wanted to output a number on screen. These weird characters are actually the contents of RAM at the place of your number
.
If you got any more questions, ask!