strformat: fix the documentation examples

This commit is contained in:
Araq
2017-12-17 20:40:43 +01:00
parent 3fc7082887
commit 69aeb86f49

View File

@@ -19,20 +19,20 @@ Examples:
doAssert fmt"""{"abc":<4}""" == "abc "
doAssert fmt"{-12345:08}" == "-0012345"
doAssert fmt"{-1:3}" == "-1 "
doAssert fmt"{-1:3}" == " -1"
doAssert fmt"{-1:03}" == "-01"
doAssert fmt"{16:#X}" == "0x10"
doAssert fmt"{123.456}" == "123.456"
doAssert fmt"{123.456:>9.3f}" == " 123.456"
doAssert fmt"{123.456:9.3f}" == "123.456 "
doAssert fmt"{123.456:>9.4f}" == " 123.4560"
doAssert fmt"{123.456:9.3f}" == " 123.456"
doAssert fmt"{123.456:9.4f}" == " 123.4560"
doAssert fmt"{123.456:>9.0f}" == " 123."
doAssert fmt"{123.456:<9.4f}" == "123.4560 "
doAssert fmt"{123.456:e}" == "1.234560e+02"
doAssert fmt"{123.456:>13e}" == " 1.234560e+02"
doAssert fmt"{123.456:<13e}" == "1.234560e+02 "
doAssert fmt"{123.456:13e}" == " 1.234560e+02"
An expression like ``fmt"{key} is {value:arg} {{z}}"`` is transformed into: