Language Constants
| Constant | Example | 
|---|
| The true value. | TRUE | 
| The false value. | FALSE | 
| Integer or Long numbers. | 0,123,-32769,10000000000 | 
| Hexadecimal short signed integers. | &H1F5,&HFFFF,&H0000FFFF,&FFFF | 
| Hexadecimal signed integers. | &H10BF332E,&10BF332E | 
| Hexadecimal unsigned integers. | &H8000&,&HFFFF& | 
| Binary integers. | &X1010010101,%101001011 | 
| Floating point numbers. | 1.0,-5.345219E+45 | 
| Positive infinity | +INF | 
| Negative infinity | -INF | 
| String constants. | "Hello World !" | 
| String constants to be translated. | ("This software is cool") | 
| Null constant / void string. | NULL | 
String escape characters
The string constants can contain the following escape characters:
| Escape character | ASCII equivalent | 
|---|
| \n | Chr$(13) | 
| \r | Chr$(10) | 
| \t | Chr$(9) | 
| \b | Chr$(8) | 
| \v | Chr$(11) | 
| \f | Chr$(12) | 
| \e | Chr$(27) | 
| \0 | Chr$(0) | 
| \" | Double quote | 
| \\ | Backslash | 
| \xNN | Chr$(&HNN) | 
Multi-line string constants
You can write a string constant in several successive parts, even on several different lines.
For example,
"Gambas" " is " "great"
or
"Gambas"
" is "
"great"
are absolutely the same constants as
"Gambas is great"
See also