CAAD
http://foro.caad.es/

txtPAWS 0.92 Beta
http://foro.caad.es/viewtopic.php?f=6&t=62
Página 1 de 1

Autor:  baltasarq [ 02 Sep 2004 12:31 ]
Asunto:  txtPAWS 0.92 Beta

Hola !

Acabo de subir a mi web la versión beta de txtPAWS 0.92:

http://caad.mine.nu/baltasarq/download/txtpaws-0.92.zip

Las mejoras son:

* Un nuevo modo, en la cual no se generan los ficheros de log. Para ello, se le debe pasar la opción '-CLEAN'. Esto será util para los usuarios de superglús en linux, sobre todo.

* Un nuevo modo, en el cual no se muestran mensajes por pantalla, exceptuando los posibles errores, que ahora salen por la salida de errores estándar (normalmente la pantalla), para ello se debe pasar la opción '-QUIET'

* Un nuevo modo, en el cual se le añade el número de lí­nea del fichero txp original al final de cada lí­nea del fichero SCE. Esto es para que superglús no se pierda con las sustituciones de macros de más de una lí­nea, por petición expresa de Carlos. Para ello se le debe pasar la opción '-DEBUG'

* Un nuevo comportamiento: ahora los identificadores de vocabulario son procesados (con lo que se detectarán errores), y estarán disponibles con el prefijo _voc_ y en mayúsculas. Así­, si creamos una entrada en VOC como:

/VOC
cuchillo noun 22

Tendremos un identificador '_voc_CUCHILLO', con valor 22, que podrá ser empleado en el código.

Limitaciones: ahora ya NO es posible que un identificador empiece por el carácter '_' ... espero que esto no cause muchos problemas. De esta forma, no es posible crear un identificador que coincida con otro de vocabulario.

Ejemplo de uso: La bandera 34 lleva el verbo actual de la frase. Cambiándolo, podemos convertir en sinónimos verbos que no lo son, para acciones particulares:

soltar correa: LET 34 _voc_QUITAR

quitar correa: MESSAGE sueltasCorrea_msg
DONE

Ahora se aceptan "soltar" y "quitar" para la misma acción. No es necesario remitirse al vocabulario y poner el número del verbo.

Esta revisión está ahí­ para que la probéis y se detecten distintos errores.
También se aceptarán sugerencias.

* Instalación:

En el directorio de superglús, sí­mplemente sustitúyase el ejecutable anterior por el nuevo. El anterior puede guardarse por si surgiera algún error.

Para linux, será necesario compilar la aplicación, con:
g++ txtpaws.cpp persistente.cpp -otxtpaws

Salud !

Página 1 de 1 Todos los horarios son UTC + 1 hora
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/