1.1 Árboles de expresiones
Árbol de expresiones o árbol semántico. Es una estructura jerárquica en la cual se registran las operaciones que realiza el programa fuente. En cada una de las ramas del el árbol se registra el valor o significado que este debe tener y el análisis se encarga de terminar cuál de los valores registrado en la ramas es aplicable. Los árboles de expresiones representan el código de nivel del lenguaje en forma de datos. Los datos se almacenan en una estructura con forma de árbol. Cada nodo del árbol representa una expresión. Cualquier hoja esta etiquetada solo con un operando. Cualquier nodo interior n esta etiquetado por un operador. Nodo raíz es un operador.