20 #include "parser_local_proto.h"
33 fprintf(stdout,
"---\n");
34 fprintf(stdout,
"name: %s\n",
st->pgm_name);
35 fprintf(stdout,
"description: %s\n",
st->module_info.description);
36 fprintf(stdout,
"keywords: [ ");
38 fprintf(stdout,
" ]");
39 fprintf(stdout,
"\n---\n\n");
42 fprintf(stdout,
"# %s\n\n",
st->pgm_name);
45 if (
st->module_info.label)
46 fprintf(stdout,
"%s\n",
st->module_info.label);
48 if (
st->module_info.description) {
49 if (
st->module_info.label)
50 fprintf(stdout,
"\n");
51 fprintf(stdout,
"%s\n",
st->module_info.description);
54 const char *tab_indent =
" ";
57 fprintf(stdout,
"\n=== \"Command line\"\n\n");
59 fprintf(stdout,
"\n=== \"Python (grass.script)\"\n\n");
62 fprintf(stdout,
"\n## %s\n",
_(
"Parameters"));
65 fprintf(stdout,
"\n=== \"Command line\"\n\n");
67 fprintf(stdout,
"\n=== \"Python (grass.script)\"\n\n");
const char * G_program_name(void)
Return module name.
void G__print_keywords(FILE *fd, void(*format)(FILE *, const char *), int newline)
Print list of keywords (internal use only)
void G__usage_markdown(void)
Print module usage description in Markdown format.
void G__md_print_cli_long_version(FILE *file, const char *indent)
void G__md_print_cli_short_version(FILE *file, const char *indent)
void G__md_print_python_long_version(FILE *file, const char *indent)
void G__md_print_python_short_version(FILE *file, const char *indent)