mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-25 04:22:07 +00:00
Implement PRINT and PRINTLN (#672)
Fixes #669 Closes #368 Closes #624 Deprecate PRINTT, PRINTV, PRINTI, and PRINTF Default STRFMT("%f") to 5 fractional digits like "{f:}" Any use of string formatting will share this default
This commit is contained in:
@@ -1,21 +1,21 @@
|
||||
X = 42
|
||||
PRINTT "{X}\n"
|
||||
PRINTT "{x:X}\n"
|
||||
PRINTT "{X:X}\n"
|
||||
PRINTT "{d:X}\n"
|
||||
PRINTT "{b:X}\n"
|
||||
PRINTLN "{X}"
|
||||
PRINTLN "{x:X}"
|
||||
PRINTLN "{X:X}"
|
||||
PRINTLN "{d:X}"
|
||||
PRINTLN "{b:X}"
|
||||
|
||||
Y equ 1337
|
||||
PRINTT "{b:Y}\n"
|
||||
PRINTLN "{b:Y}"
|
||||
|
||||
rsreset
|
||||
R rb 0
|
||||
PRINTT "{d:R}\n"
|
||||
PRINTLN "{d:R}"
|
||||
|
||||
S equs "You can't format me!"
|
||||
PRINTT "{X:S}\n"
|
||||
PRINTLN "{X:S}"
|
||||
|
||||
SECTION "Test", ROM0
|
||||
Label:
|
||||
PRINTT "{x:Label}\n"
|
||||
PRINTT "{x:@}\n"
|
||||
PRINTLN "{x:Label}"
|
||||
PRINTLN "{x:@}"
|
||||
|
||||
Reference in New Issue
Block a user