La mayoría de los identificadores de programa (como el nombre de una constante) se convierten en simples direcciones de memoria cuando se compila el código fuente transformándose en código máquina. Si ejecutas algo como:
El procedimiento Proc1 recibe el contenido de la constante, pero no tiene forma de conocer cuál era el nombre de esa constante en el código fuente, a no ser que tal nombre sea dado también como un valor String explícito.
¿Cuál es el propósito de lo que planteas? Quizá haya otra manera de resolverlo.
Saludos.
Al González.