Por lo general, las frases gramaticales del programa fuente se representan mediante un árbol de análisis sintáctico.