yodl version 4.05.01 Your Own Document Language Copyright (c) GPL 1996-2025. NO WARRANTY. Usage: yodl [OPTION]... [FILE]... Convert to various documentation formats from FILE or . Options: -D, --define=NAME[=VALUE] define NAME as a symbol, same as DEFINESYMBOL(NAME)() If `=VALUE' is added, NAME receives VALUE as its initial value, same as DEFINESYMBOL(NAME)(VALUE) -d, --definemacro=NAME=EXPANSION define NAME as macro expanding to EXPANSION -h, --help this message -i, --index[=file] `file' is the name of the index file. By default .idx is used. No default for stdout. -I, --include=DIR use directory DIR for system-wide includes files [.:/usr/share/yodl] -k, --keep-ws When WSLEVEL is non-zero, keep ws at line-heads unless lines are terminated by \ -L, --legacy-include do NOT change working directory when including a Yodl file located in another directory -m, --messages=SET set message level to a combination of SET acdeinw: a: alert, c: crit, d: debug, e: error, i: info, n: notice, w: warning -n, --max-nested-files=NR set the maximum number of nested files that can be parsed to NR [20] -o, --output=FILE send output to FILE instead of -p, --preload=CMD preload CMD -r, --max-replacements=NR set the maximum number of macros or substs per character read from file to NR x 10,000 [1] (--max-replacements=0 implies no maximum) -t, --trace trace generated output to for each parsing pass -V, --version show Yodl's version -v, --verbose increase verbosity (-vv...) -W, --warranty show warranty and copyright -w, --warn warn about no-macro calls