<div dir="ltr"><div><div>I think the most pragmatic choice might just be to defer to the underlying Java/Tcl formatting functions.  The commonly used formats I think are the same, although there are probably lots of minor differences.<br><br>Getting the behavior to match exactly between T and K would require writing our own implementations from scratch as far as I can see.<br><br><a href="https://www.tcl.tk/man/tcl8.6/TclCmd/format.htm">https://www.tcl.tk/man/tcl8.6/TclCmd/format.htm</a><br><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Formatter.html#syntax">http://docs.oracle.com/javase/7/docs/api/java/util/Formatter.html#syntax</a><br><br><br></div>In T we have a few places it's used: printf(),sprintf(), and the % format operator.  All just use the Tcl format function.<br><br></div>- Tim<br><div><div><div class="gmail_extra"><br><div class="gmail_quote">On 10 April 2015 at 22:15, Mihael Hategan <span dir="ltr"><<a href="mailto:hategan@mcs.anl.gov" target="_blank">hategan@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
How exactly do we want the format function to work? I know Mike has<br>
expressed some dissatisfaction with trace(), so maybe this is a good<br>
time to talk about standardizing the formatting functions.<br>
<br>
Mihael<br>
<br>
_______________________________________________<br>
Swift-devel mailing list<br>
<a href="mailto:Swift-devel@ci.uchicago.edu">Swift-devel@ci.uchicago.edu</a><br>
<a href="https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel" target="_blank">https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel</a><br>
</blockquote></div><br></div></div></div></div>