01302nam a22002777a 4500001000400000003001100004008004100015020001800056040001800074080001600092245014700108260003600255300002000291336002700311337003300338338002800371505040100399650003700800650004000837653001700877700001600894700002500910700002400935700002400959700004100983567AR-FRRoUTN240604t2007 ||||||||r|||| 001 0 spa d a9788448156565 aUTN FRRobspa0 a004.42201500aDiseño de compiladores modernos /cDick Grune, Henri E. Bal, Ceril J. H. Jacobs, Koen G. Langendsen ; traducción Alfredo Catalina Gallego. aMadrid : bMcGraw-Hill, c2007. a682 p. ; c25cm 2rdacontentatextobtxt 2rdamediaasin mediaciónbn 2rdacarrieravolumenbnc0 a1 Introducción. - 1.1 ¿Por qué estudiar diseño de compiladores?. -- 2 Del texto de programa al árbol sintáctico abstracto. -- 3 Anotación del AST - el contexto. -- 4 Procesado del código intermedio. -- 5 Gestión de memoria. -- 6 Programas imperativos y programas orientados a objetos. -- 7 Programas funcionales. -- 8 Programas lógicos. --9 Programas paralelos y distribuidos. 17aTRADUCTORES DE LENGUAJES2Spines17aLENGUAJES DE PROGRAMACIÓN2Spines aCompiladores1 aGrune, Dick1 aBal, Henri E.d1958-1 aJacobs, Ceril J. H.1 aLangendoen, Koen G.1 aCatalina Gallego, Alfredoetraductor