diff options
author | danglassey <danglassey> | 2002-08-14 09:57:17 +0000 |
---|---|---|
committer | danglassey <danglassey> | 2002-08-14 09:57:17 +0000 |
commit | c9458897ebbb739d8db83c80e06512d8a612f743 (patch) | |
tree | f8c5381045887e34388cc6b26cfccc254bf766dc /tests/romantest.cpp | |
download | sword-sf-cvs-c9458897ebbb739d8db83c80e06512d8a612f743.tar.gz |
*** empty log message ***
Diffstat (limited to 'tests/romantest.cpp')
-rw-r--r-- | tests/romantest.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tests/romantest.cpp b/tests/romantest.cpp new file mode 100644 index 0000000..58c1fc2 --- /dev/null +++ b/tests/romantest.cpp @@ -0,0 +1,24 @@ +#include <iostream> +#include <stdio.h> +#include <stdlib.h> +#include <ctype.h> +extern "C" { +#include <roman.h> +} + +int main(int argc, char **argv) { + if (argc != 2) { + fprintf(stderr, "usage: %s <roman_numeral>\n", *argv); + exit(-1); + } + /* I don't think we need to_rom, do we? anyway, it isn't written + char buf[127]; + if (isdigit(argv[1][0])) { + to_rom(atoi(argv[1]), buf); + std::cout << buf << std::endl; + } + */ + else std::cout << from_rom(argv[1]) << std::endl; + return 0; +} + |