single.php Progreso (parte II) – librerías DCL

Siguiendo con el último artículoacerca de los recientes avances de BennuGD, hoy vamos a hablar de una nueva característica disponible: DCLs (Data Code Libraries, Librerías de datos de código).

Estas son como DCBs que puedes reutilizar en tus programas. Imagina que quieres compilar la librería key_event de Splinter. Lo harías así:

bgdc --libmode key_event.lib

Esto te dará un fichero key_event.dcl que después podrás usar en tus proyectos o compartirlo con otros.

Para compilar tu código usando un DCL, entonces sólo tienes que escribir:

bgdc -L key_event.dcl yourcode.prg

Este sistema tiene una limitación. DCLs no exportan constantes o #defines, por lo que deberás incluir un fichero de cabecera con ellos.

Puedes leer el anuncio de Splinter (que proporciona bastante más información, e incluye la cabecera para los DCL que puedes usar) aquí.

¡Feliz programación!