32.4. symbol — Constantes usadas com árvores de análise do Python

Código Fonte: Lib/symbol.py


Este módulo fornece constantes que representam os valores numéricos dos nós internos da árvore de análise. Diferentemente da maioria das constantes do Python, elas usam nomes de letras minúsculas. Consulte o arquivo Grammar/Grammar na distribuição Python para as definições dos nomes no contexto da gramática do idioma. Os valores numéricos específicos para os quais os nomes mapeiam podem mudar entre as versões do Python.

Esse módulo também fornece um objeto de dados adicional.

symbol.sym_name

Dicionário que mapeia os valores numéricos das constantes definidas neste módulo de volta para cadeias de nomes, permitindo que seja gerada uma representação mais legível de árvores de análise.