Segundo Parcial Julio 2012 - Ejercicio 2.a

Segundo Parcial Julio 2012 - Ejercicio 2.a

de Juan Martin Vargas Garcia -
Número de respuestas: 0
Buenas la duda viene respecto al equivalente de la estructura planteada pero en C. La estructura en modula-2 es:

TYPE TipoExpresion = (Suma, Entero, Variable);

Expresion = POINTER TO NodoExpresion;

NodoExpresion = RECORD

    CASE tipo : TipoExpresion OF

       Suma : izq, der : Expresion |

       Entero : valor : INTEGER |

       Variable : nombre : CHAR |

    END


Como traduzco específicamente el CASE ? Gracias.