Revert "Revert "Implement builtin_printf in Rust""

This reverts commit 9f7e6a6cd1.

Add additional fixes from code review.
This commit is contained in:
ridiculousfish
2023-04-01 10:17:49 -07:00
parent 2d6f752f6e
commit a487b1ecf2
11 changed files with 873 additions and 729 deletions

View File

@@ -124,6 +124,15 @@ printf '%d\n' 0g
echo $status
# CHECK: 1
printf '%f\n' 0x2
# CHECK: 2.000000
printf '%f\n' 0x2p3
# CHECK: 16.000000
printf '%.1f\n' -0X1.5P8
# CHECK: -336.0
# Test that we ignore options
printf -a
printf --foo