18#include "parser_local_proto.h"
29static void print_yaml_escaped(
const char *str)
31 for (
const char *p = str; *p; p++) {
32 if (*p ==
'\\' || *p ==
'"')
52 if (
st->module_info.label)
53 print_yaml_escaped(
st->module_info.label);
54 if (
st->module_info.label &&
st->module_info.description)
56 if (
st->module_info.description)
57 print_yaml_escaped(
st->module_info.description);
68 if (
st->module_info.label)
71 if (
st->module_info.description) {
72 if (
st->module_info.label)
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, bool tools_api)
void G__md_print_python_short_version(FILE *file, const char *indent, bool tools_api)