En lugar de guardar cada declaración de variables como un nodo en el AST, hay que crear una tabla por procedimiento y una tabla global donde se guardan los nombres de las variables, constantes y procedimientos declarados junto con su información asociada:
En lugar de guardar cada declaración de variables como un nodo en el AST, hay que crear una tabla por procedimiento y una tabla global donde se guardan los nombres de las variables, constantes y procedimientos declarados junto con su información asociada: