xsh: add new attribute @indent to function local variable declaration node.
This will add indentation character(s) before the variable declaration code. This should be used when local variable are
declared inside a control block (such as if, while, etc.)
xsh function library: add ns_text_implode(text, glue, before, after)
unix shell parser: expose program xml definition information in script.
- $parser_program_author: Content of the <prg:author/> node
- $parser_program_version: Content of the <prg:version/> node
unix shell parser bugfix: The single argument option default value was overwritten a previously assigned empty value
c parser: fix indentation of blocks in usage documentation
c parser: add positional argument abstract in short usage line