- fprintf (fid, " -h : help message\n");
- fprintf (fid, " -b : in/out-put base (%s)\n", show_base ());
- fprintf (fid, " -n : no readline mode (%s)\n", mode ? "yes" : "no");
- fprintf (fid, " -n : no readline mode (%s)\n", mode ? "yes" : "no");
- fprintf (fid, " -o : output prompt (%s)\n", oprompt);
- fprintf (fid, " -p : precision (%d)\n", precision);
- fprintf (fid, " -v : verbose level (%d)\n", verbose);
+ color_set (fid, COLOR_DEFAULT);
+ PRINT_OPTION (fid, "-b", "in/out-put base", "%s", show_base ());
+ PRINT_OPTION (fid, "-h", "help message", NULL);
+ PRINT_OPTION (fid, "-i", "input prompt", "%s", oprompt);
+ PRINT_OPTION (fid, "-n", "no readline mode", "%s", mode ? "yes" : "no");
+ PRINT_OPTION (fid, "-o", "output prompt", "%s", oprompt);
+ PRINT_OPTION (fid, "-p", "precision", "%d", precision);
+ PRINT_OPTION (fid, "-v", "verbose level", "%d", verbose);