@clingon.clize(first_option='<STR_LIT:1>', second_option=('<STR_LIT:2>', '<STR_LIT:s>', '<STR_LIT>'))<EOL>@clingon.set_variables(VERSION=version,<EOL>message="<STR_LIT>",<EOL>CLINGON_PREFIX="<STR_LIT>")<EOL>def my_func(p1, p2,<EOL>first_option='<STR_LIT>',<EOL>second_option=<NUM_LIT:5>,<EOL>third_option=[<NUM_LIT:4>, <NUM_LIT:3>],<EOL>last_option=False):
if last_option:<EOL><INDENT>raise RuntimeError("<STR_LIT>")<EOL><DEDENT>print('<STR_LIT>' % (p1, p2, first_option, second_option, third_option, last_option))<EOL>
Help docstring. v{VERSION}
       {message}