Der FoxPro-Kompatible Skriptinterpreter
🔎
Newsletter
Der FoxPro-Kompatible Skriptinterpreter
Referenz
Produkte
Download
Kontakt
Impressum
Literale
In diesem Artikel werden Möglichkeiten beschrieben Literale im Code zu definieren
Integer Literale
1
2
3
4
* Positive integer literal
?
12345
* Negative integer literal
?
-12345
12345
-12345
Nummerische Literale
1
2
3
4
* Positive numeric literal
?
12345.67
* Negative numeric literal
?
-
12345.67
12345.67
-12345.67
Currency Literale
1
2
3
4
* Positive currency literal
?
$12345.6712
* Negative currency literal
?
-
$12345.6712
12345.6712
-12345.6712
Boolische Literale
1
2
3
4
5
6
?
.t.
?
.f.
* The following literals only work in DO
?
true
?
false
true
false
true
false
Null Literal
1
2
?
.null.
?
null
null
null
String literale
String literal mit einfachen Anführungszeichen
1
?
'Hello World'
Hello World
String literal mit doppelten Anführungszeichen
1
?
"Hello World"
Hello World
String literal mit Präprozessor Substitution
1
2
#define
_World World
?
[Hello
_World
]
Hello World
Mehrzeilige Stringliterale
1
2
3
?
"I am a very long String literal ;
that spans over ;
multiple lines."
I am a very long String literal that spans over multiple lines.
Binary String Literale
1
?
0h0102030405
0h0102030405
Datum Literal
1
2
3
4
* Empty date
?
{..}
* Non empty date
?
{^2021-01-02}
__/__/__
01/02/21
Datum/Uhrzeit Literal
1
2
3
4
* Empty datetime
?
{..::}
* Non empty datetime
?
{^2021-01-02 22:21:22}
__/__/__, __:__:__ AM
01/02/21, 10:21:22 PM