3.4.2.4. Librería "convert"

 
 
El SimioCp, como ya se ha comentado, amplía el LUA con varia nuevas librerías. Una de ellas es la librería 'convert' que tiene varios métodos (o funciones) que el usuario puede llamar dentro de sus scripts de LUA. Esta librería, como su propio nombre indica, se utiliza para realizar conversión entre unidades.
 
En C++, el código usado en SimioCp, para preparar la librería 'convert' para LUA es:
 
     static const struct luaL_Reg newConvertLib[] = {
    { "convert.int2bool", Convert01 },
    { "convert.bool2int", Convert02 },
    { "convert.bcd2int", Convert03 },
    { "convert.int2bcd", Convert04 },
    { NULL, NULL }
     };
 
De modo que las funciones o método de la librería 'iocp' en esta versión son:
    "convert.int2bool", "convert.bool2int", "convert.bcd2int", "convert.int2bcd"
 
Veamos las funciones de la librería, una por una.