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:
Rangi
2021-01-01 20:37:32 -05:00
committed by GitHub
parent 9d2d5cfcfe
commit a70ecba06f
64 changed files with 325 additions and 316 deletions

View File

@@ -1,18 +1,16 @@
print: MACRO
PRINTT "\1"
PRINTT "\n"
print1: MACRO
PRINTLN "\1"
ENDM
print John "Danger" Smith
print \\A\nB
print C\
print1 John "Danger" Smith
print1 \\A\nB
print1 C\
D
print E\!F ; illegal character escape
print1 E\!F ; illegal character escape
iprint: MACRO
PRINTT "{\1}"
PRINTT "\n"
PRINTLN "{\1}"
ENDM
s EQUS "hello"