Cuádruplos
Es una estructura tipo registro con cuatros campos que se llaman:
Operador
|
Operando1
|
Operando2
|
Resultado
|
Donde operando1, operando2 y resultado pueden ser constantes, identificadores y variables temporales definidos por el compilador mientras que operador representa una operación arbitraria.
Operador
|
Operando1
|
Operando2
|
Resultado
|
*
|
C
|
D
|
T1
|
+
|
B
|
T1
|
T2
|
=
|
T2
|
A
|
EJEMPLO:
A := B + C * D