20#include "parser_local_proto.h"
31static void print_yaml_escaped(
const char *str)
33 for (
const char *p = str; *p; p++) {
34 if (*p ==
'\\' || *p ==
'"')
54 if (
st->module_info.label)
55 print_yaml_escaped(
st->module_info.label);
56 if (
st->module_info.label &&
st->module_info.description)
58 if (
st->module_info.description)
59 print_yaml_escaped(
st->module_info.description);
70 if (
st->module_info.label)
73 if (
st->module_info.description) {
74 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)