Uhmmmm...no he entendido por la guía en PDF cómo debe interpretarse ese
"1-3 bits".
De todos modos, para ver la definición de los tipos de datos, sugiero leer el archivo "dgw. h":
https://git.savannah.gnu.org/cgit/libred...lude/dwg.h
de la línea n. 69 hasta la línea n. 247.
Así, por ejemplo, el tipo de dato "BITCODE_3B" está declarado: "
unsigned char ".
Este tipo en C es capaz de representar valores de 0 a 254 (como el "Byte" de Gambas).
Por lo tanto una variable declarada en C de este tipo de dato, en Gambas debe ser declarada como
Byte.