1
0
mirror of https://github.com/golang/go synced 2024-11-25 13:07:57 -07:00

remove explicit import of "sys"

add a boolean printer

SVN=124362
This commit is contained in:
Rob Pike 2008-06-24 12:54:26 -07:00
parent 90846cd447
commit 362ea7c77d

View File

@ -11,7 +11,7 @@ package fmt
f.ud(^0).putnl(); // print string with automatic newline
*/
import sys "sys"
// import sys "sys"
export Fmt, New;
@ -144,6 +144,17 @@ func putint(buf *[64]byte, i int, base, val uint64, digits *string) int {
return i-1;
}
// boolean
func (f *Fmt) boolean(a bool) *Fmt {
if a {
f.pad("true");
} else {
f.pad("false");
}
f.clearflags();
return f;
}
// integer; interprets prec but not wid.
func (f *Fmt) integer(a int64, base uint, is_signed bool, digits *string) string {
var buf [64]byte;