(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:GROFF_NO_SGR) op:Equal rhs:{(1)} spids:[11])] spids: [11] ) (C {(export)} {(GROFF_NO_SGR)}) (Pipeline children: [ (C {(echo)} {(DQ ('.am TH\n') ('.hy 0\n') ('.na\n') ('..\n') ('.rm }H\n') ('.rm }F'))}) (C {(nroff)} {(-man)} {(-)} { (BracedVarSub token: <VSub_Number 1> suffix_op: (StringUnary op_id:VTest_Plus arg_word:{(DQ ($ VSub_At '$@'))}) spids: [38 44] ) } ) (C {(perl)} {(-ne)} { (SQ <'\n'> <'\tchomp;\n'> <'\ts/.\\010//g;\n'> <'\ts/\\s*$//;\n'> <'\tif (/^$/) {\n'> <'\t\t$sawblank = 1;\n'> <'\t\tnext;\n'> <'\t} else {\n'> <'\t\tif ($sawblank && $didprint) {\n'> <'\t\t\tprint "\\n";\n'> <'\t\t\t$sawblank = 0;\n'> <'\t\t}\n'> <'\t\tprint "$_\\n";\n'> <'\t\t$didprint = 1;\n'> <'\t}\n'> ) } ) ] negated: F ) ] )