| Gambas type of the argument | Constant used | C type used | Note |
|---|---|---|---|
| Boolean | GB_T_BOOLEAN | int | 0 means FALSE, any other value means TRUE |
| Integer | GB_T_INTEGER | int | |
| Float | GB_T_FLOAT | double | |
| String | GB_T_STRING | char * , int | The first value is the string pointer, the second is the string length. If the string length can be zero, it is automatically calculated with strlen() |