Léxico TI › Programación › pswrap

pswrap

Programación Svenska → Actualizado: 2026-10-11

El preprocesador de Adobe que convierte fragmentos de PostScript en funciones C, para dibujar con Display PostScript sin construir cadenas.

Con Display PostScript el programa enviaba PostScript a un intérprete alojado en el servidor. Montar ese código como texto en tiempo de ejecución era lento y propenso a errores, así que Adobe distribuía pswrap. Se escribía un archivo .psw en el que cada bloque entre defineps y endps tenía una firma en C y un cuerpo en PostScript. pswrap traducía cada bloque a una función C que enviaba el código ya codificado en binario, con los argumentos encajados en su sitio.

En NeXTSTEP era el pan de cada día; muchos programas AppKit llevaban sus propios wraps para lo que la API de Objective-C no cubría. La idea no era nueva — CPS hacía lo mismo para NeWS — pero pswrap duró más, porque DPS siguió vivo tanto en NeXT como en varios fabricantes de X.

← Volver al léxico