Thank you.
When I call Text::Restructured::Parse, it asks for two arguments: $text and $filename. What roles do each of these play in the behavior of the function? Do I feed the text to be parsed into $text, or do I put a path to a file to be parsed in $filename? If the former, what do I put in $filename? If the latter, what do I put in $text?
I am unfamiliar with how one would go about converting a set of command-line options into a hash for use in Text::Restructured::Writer::new or Text::Restructured::new. Could you provide some advice or an example?