diff options
| author | Brian Anderson <[email protected]> | 2011-04-11 21:36:10 -0400 |
|---|---|---|
| committer | Brian Anderson <[email protected]> | 2011-04-11 21:54:03 -0400 |
| commit | bba245f3e6cdf9203cfafe7e8a81739a499b20eb (patch) | |
| tree | 4333ee7ef70ca5d8f71deb0dbc42c0ec7541bde0 /src/lib/ExtFmt.rs | |
| parent | Move ExtFmt compile-time functions into their own module (diff) | |
| download | rust-bba245f3e6cdf9203cfafe7e8a81739a499b20eb.tar.xz rust-bba245f3e6cdf9203cfafe7e8a81739a499b20eb.zip | |
Add support for bool, char to extfmt.
XFAIL syntax-extension-fmt in rustboot.
Diffstat (limited to 'src/lib/ExtFmt.rs')
| -rw-r--r-- | src/lib/ExtFmt.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/lib/ExtFmt.rs b/src/lib/ExtFmt.rs index 138f3894..7ef91605 100644 --- a/src/lib/ExtFmt.rs +++ b/src/lib/ExtFmt.rs @@ -271,6 +271,18 @@ mod RT { fn uint_to_str(uint u) -> str { ret _uint.to_str(u, 10u); } + + fn bool_to_str(bool b) -> str { + if (b) { + ret "true"; + } else { + ret "false"; + } + } + + fn char_to_str(char c) -> str { + ret _str.from_char(c); + } } // Local Variables: |