#lang play ;;;; #| COPIE Y PEGUE SU CODIGO DE LA PREGUNTA DOS |# #| LUEGO MODIFIQUELO SIGUIENDO LAS INSTRUCCIONES |# ;;;; ;;;; luego de copiar su codigo elimine la definiciones de run y val (define (run p) (error "not yet implemented")) (deftype Val (numV n) (boolV b) (pairV lV rV)) #| ::= {define { {arg}*} [: ] } ; como antes ::= { : } ; como antes | { : @ } ; lo Ășnico nuevo ::= ... | {with { { [: ] }* } } ; los otros casos no cambian ::= Num | Bool | {Pair } |#