2.5 KiB
2.5 KiB
Values
Null
Null can be used with null
.
Booleans
True can be used with true
and false with false
.
Numbers
Integer values can be defined like followed (example with the value 127):
Encoding type: | Code: |
---|---|
Binary | 0b0111111 or 0B0111111 |
Octal | 0o0177 or 0O177 . Please use the lower case for a better readability. |
Decimal | 127 |
Hexadecimal | 0x7f , 0x7F , 0X7f or 0X7F . Mixing of upper and lowercase is allowed. |
Strings
A string can be defined by putting single quotes around it like 'text'
. This strings aren't allowed to have line breaks (or single quotes). For string with line breaks use three single quotes like '''text'''
. Be aware that indenting isn't consider and will be written into the string (when a line breaks appears into the string).
To escape specific string values (like single quotes):
Encoding name: | Enconding inside of the code: |
---|---|
Backslash (\ ) |
\\ |
Single Quote (' ) |
\' |
Bell | \a |
Backspace | \b |
Formfeed | \f |
New line | \n |
Carriage return | \r |
Horizontal tab | \t |
Vertical tab | \v |
Octal 8-Bit | \YYY - YYY have to be filled with the octal representation of the char. Allowed are three values between 0-7 . |
8-Bit Unicode | \xYY or \XYY - YY have to be filled with the hexadecimal representation of the char. Allowed are two values between 0-9 , a-f and A-F . Mixing lower and upper case is allowed. |
16-Bit Unicode | \uYYYY - YYYY have to be filled with the hexadecimal representation of the char. Allowed are four values between 0-9 , a-f and A-F . Mixing lower and upper case is allowed. |
32-Bit Unicode | \UYYYYYYYY YYYYYYYY have to be filled with hexadecimal representation of the char. Allowed are eight values between 0-9 , a-f and A-F . Mixing lower and upper case is allowed. |