Browse thread
[Caml-list] printf and scanf
- Francois-Rene Rideau
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2002-05-02 (06:50) |
From: | Francois-Rene Rideau <fare@t...> |
Subject: | [Caml-list] printf and scanf |
Jerome Marant wrote: There are some cases where you may know the format string only at runtime; the most obvious example is internationalization through something like gettext. Rather, the format strings are known at compile-time, but you don't know which string will be used. So you can precompile all strings, and select the right formatter at run-time. Even if you want to do things at runtime, you can compile the default string at compile-time, and then you know the type to expect. Switching strings can then be done in a type-safe way: throw an exception if the type of the replacement string's compiled printer doesn't match. You'll need this type of mechanism, anyway. [ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] [ TUNES project for a Free Reflective Computing System | http://tunes.org ] Guns & bullets don't kill people -- blood loss and organ damage kills people. ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners