(command.CommandList
  children: [
    (command.ShAssignment
      left: <Id.Lit_VarLike 'PATH='>
      pairs: [
        (AssignPair
          left: <Id.Lit_VarLike 'PATH='>
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'PATH='> name:PATH)
          op: assign_op.Equal
          rhs: 
            {<'/bin'> <Id.Lit_Colon ':'> <'/usr/bin'> <Id.Lit_Colon ':'> <'/sbin'> <Id.Lit_Colon ':'> 
              <'/usr/sbin'>
            }
        )
      ]
      redirects: []
    )
    (command.ShAssignment
      left: <Id.Lit_VarLike 'DATE='>
      pairs: [
        (AssignPair
          left: <Id.Lit_VarLike 'DATE='>
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'DATE='> name:DATE)
          op: assign_op.Equal
          rhs: 
            {
              (CommandSub
                left_token: <Id.Left_Backtick '`'>
                child: 
                  (command.Simple
                    blame_tok: <date>
                    more_env: [(EnvPair left:<Id.Lit_VarLike 'LC_TIME='> name:LC_TIME val:{<C>})]
                    words: [{<date>} {<Id.Lit_Other '+'> (DQ <'%B %d, %Y'>)}]
                    redirects: []
                    do_fork: T
                  )
                right: <Id.Backtick_Right '`'>
              )
            }
        )
      ]
      redirects: []
    )
    (command.ShAssignment
      left: <Id.Lit_VarLike 'USAGE='>
      pairs: [
        (AssignPair
          left: <Id.Lit_VarLike 'USAGE='>
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'USAGE='> name:USAGE)
          op: assign_op.Equal
          rhs: {(DQ <'Usage: run.sh -k [absolute path]'>)}
        )
      ]
      redirects: []
    )
    (command.ShFunction
      name_tok: <endman>
      name: endman
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <cat>
              more_env: []
              words: [{<cat>}]
              redirects: [
                (Redir
                  op: <Id.Redir_DLess '<<'>
                  loc: (redir_loc.Fd fd:0)
                  arg: 
                    (redir_param.HereDoc
                      here_begin: {<EOF>}
                      here_end_tok: <Id.Undefined_Tok ''>
                      stdin_parts: [
                        <'.El\n'>
                        <'.Sh IMPLEMENTATION NOTES\n'>
                        <'This manual page has been automatically generated by\n'>
                        <'a set of scripts written in\n'>
                        <'.Xr sh 1 .\n'>
                        <'The\n'>
                        <'.Xr mdoc 7\n'>
                        <'markup is stored in the database file and extracted\n'>
                        <'accordingly when invoked.\n'>
                        <'For information on the\n'>
                        <'.Xr sysctl 8\n'>
                        <'implementation, see the respecting manual pages.\n'>
                        <'.Sh SEE ALSO\n'>
                        <'.Xr loader.conf 5 ,\n'>
                        <'.Xr rc.conf 5 ,\n'>
                        <'.Xr sysctl.conf 5 ,\n'>
                        <'.Xr boot 8 ,\n'>
                        <'.Xr loader 8 ,\n'>
                        <'.Xr sysctl 8 ,\n'>
                        <'.Xr sysctl_add_oid 9 ,\n'>
                        <'.Xr sysctl_ctx_init 9\n'>
                        <'.Sh AUTHORS\n'>
                        <'This manual page is automatically generated\n'>
                        <'by a set of scripts written by\n'>
                        <'.An -nosplit\n'>
                        <'.An Tom Rhodes Aq Mt trhodes@FreeBSD.org ,\n'>
                        <'with significant contributions from\n'>
                        <'.An Giorgos Keramidas Aq Mt keramida@FreeBSD.org ,\n'>
                        <'.An Ruslan Ermilov Aq Mt ru@FreeBSD.org ,\n'>
                        <'and\n'>
                        <'.An Marc Silver Aq Mt marcs@draenor.org .\n'>
                        <'.Sh BUGS\n'>
                        <'Sometimes\n'>
                        <'.Fx\n'>
                        <'.Nm sysctls\n'>
                        <'can be left undocumented by those who originally\n'>
                        <'implemented them.\n'>
                        <'This script was forged as a way to automatically\n'>
                        <'produce a manual page to aid in the administration and\n'>
                        <'configuration of a\n'>
                        <'.Fx\n'>
                        <'system.\n'>
                        <'It also gets around adding a bunch of supporting code to the\n'>
                        <'.Nm\n'>
                        <'interface.\n'>
                      ]
                    )
                )
                (Redir
                  op: <Id.Redir_DGreat '>>'>
                  loc: (redir_loc.Fd fd:1)
                  arg: {<'./sysctl.5'>}
                )
              ]
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.ShFunction
      name_tok: <markup_create>
      name: markup_create
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Pipeline
              children: [
                (command.Simple
                  blame_tok: <sort>
                  more_env: []
                  words: [{<sort>} {<-u>}]
                  redirects: [(Redir op:<Id.Redir_Less '<'> loc:(redir_loc.Fd fd:0) arg:{<_names>})]
                  do_fork: T
                )
                (command.Simple
                  blame_tok: <xargs>
                  more_env: []
                  words: [{<xargs>} {<-n>} {<1>} {<'/bin/sh'>} {<'./sysctl.sh'>}]
                  redirects: [
                    (Redir
                      op: <Id.Redir_Great '>'>
                      loc: (redir_loc.Fd fd:1)
                      arg: {<markup.file>}
                    )
                    (Redir
                      op: <Id.Redir_Great '2>'>
                      loc: (redir_loc.Fd fd:2)
                      arg: {<tunables.TODO>}
                    )
                  ]
                  do_fork: T
                )
              ]
              ops: [<Id.Op_Pipe _>]
            )
            (command.Simple
              blame_tok: <rm>
              more_env: []
              words: [{<rm>} {<_names>}]
              redirects: []
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.ShFunction
      name_tok: <page_create>
      name: page_create
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <startman>
              more_env: []
              words: [{<startman>}]
              redirects: []
              do_fork: T
            )
            (command.Simple
              blame_tok: <'/bin/cat'>
              more_env: []
              words: [{<'/bin/cat'>} {<'./markup.file'>}]
              redirects: [(Redir op:<Id.Redir_DGreat '>>'> loc:(redir_loc.Fd fd:1) arg:{<sysctl.5>})]
              do_fork: T
            )
            (command.Simple
              blame_tok: <endman>
              more_env: []
              words: [{<endman>}]
              redirects: []
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.ShFunction
      name_tok: <startman>
      name: startman
      body: 
        (BraceGroup
          left: <Id.Lit_LBrace '{'>
          children: [
            (command.Simple
              blame_tok: <cat>
              more_env: []
              words: [{<cat>}]
              redirects: [
                (Redir
                  op: <Id.Redir_DLess '<<'>
                  loc: (redir_loc.Fd fd:0)
                  arg: 
                    (redir_param.HereDoc
                      here_begin: {<EOF>}
                      here_end_tok: <Id.Undefined_Tok ''>
                      stdin_parts: [
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <'\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <' Copyright (c) 2005 Tom Rhodes\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <' All rights reserved.\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <'\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <' Redistribution and use in source and binary forms, with or without\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <' modification, are permitted provided that the following conditions\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <' are met:\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <' 1. Redistribution of source code must retain the above copyright\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <'    notice, this list of conditions and the following disclaimer.\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <
' 2. Redistribution\'s in binary form must reproduce the above copyright\n'
                        >
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <
'    notice, this list of conditions and the following disclaimer in the\n'
                        >
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <
'    documentation and/or other materials provided with the distribution.\n'
                        >
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <'\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <' THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS '>
                        (CommandSub
                          left_token: <Id.Left_Backtick '`'>
                          child: (command__NoOp)
                          right: <Id.Backtick_Right '`'>
                        )
                        <'AS IS\'\' AND\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <' ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <
' IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n'
                        >
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <
' ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE\n'
                        >
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <
' FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n'
                        >
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <
' DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS\n'
                        >
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <' OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <
' HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\n'
                        >
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <
' LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\n'
                        >
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <
' OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF\n'
                        >
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <' SUCH DAMAGE.\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <'\n'>
                        <.>
                        (word_part.EscapedLiteral
                          token: <Id.Lit_EscapedChar '\\"'>
                          ch: '"'
                        )
                        <'\n'>
                        <'.Dd '>
                        ($ Id.VSub_DollarName DATE)
                        <'\n'>
                        <'.Dt SYSCTL 5\n'>
                        <'.Os\n'>
                        <'.Sh NAME\n'>
                        <'.Nm sysctl\n'>
                        <'.Nd '>
                        <Id.Right_DoubleQuote '"'>
                        <'list of available syctls based on kernel configuration'>
                        <Id.Right_DoubleQuote '"'>
                        <'\n'>
                        <'.Sh DESCRIPTION\n'>
                        <'.Fx\n'>
                        <'supports kernel alterations on the fly or at\n'>
                        <'system initialization by using a feature\n'>
                        <'known as a\n'>
                        <'.Nm\n'>
                        <'and a database.\n'>
                        <'Many values may be altered simply by using the\n'>
                        <'.Xr sysctl 8\n'>
                        <'utility followed by a\n'>
                        <'.Nm\n'>
                        <'and its new value at the command prompt.\n'>
                        <'For example:\n'>
                        <'.Dl sysctl kern.ipc.zero_copy.receive=1\n'>
                        <'will enable zero copy sockets for receive.\n'>
                        <'.Pp\n'>
                        <'Many variables may only be available if specific kernel\n'>
                        <'options are built into the kernel.\n'>
                        <'For example, the previous\n'>
                        <'.Nm\n'>
                        <'requires\n'>
                        <'.Xr zero_copy 9 .\n'>
                        <'.Pp\n'>
                        <'Most of these values only offer an enable/disable\n'>
                        <'option, altered by using a numerical value of\n'>
                        <'.Dq 0\n'>
                        <'or\n'>
                        <'.Dq 1\n'>
                        <'where the former is disable and latter is enable.\n'>
                        <'Other cases the\n'>
                        <'.Nm\n'>
                        <'may require a string value.\n'>
                        <'The\n'>
                        <'.Xr sysctl 8\n'>
                        <'utility may be used to dump a list of current\n'>
                        <'values which should provide an example of\n'>
                        <'the non-numeric cases.\n'>
                        <'.Pp\n'>
                        <'In cases where the value may not be altered, the\n'>
                        <'following warning will be issued:\n'>
                        <'.Dq read only value\n'>
                        <'and the\n'>
                        <'.Nm\n'>
                        <'will not be changed.\n'>
                        <'To alter these values, the administrator may place\n'>
                        <'them in the\n'>
                        <'.Xr sysctl.conf 5\n'>
                        <'file.\n'>
                        <'This will invoke the changes during\n'>
                        <'system initialization for those values\n'>
                        <'which may be altered.\n'>
                        <'In other cases, the\n'>
                        <'.Xr loader.conf 5\n'>
                        <'may be used.\n'>
                        <'Then again, some of these\n'>
                        <'.Nm sysctls\n'>
                        <'may never be altered.\n'>
                        <'.Pp\n'>
                        <'The\n'>
                        <'.Nm\n'>
                        <'supported by\n'>
                        <'.Xr sysctl 8\n'>
                        <'are:\n'>
                        <'.Pp\n'>
                        <'.Bl -ohang -offset indent\n'>
                      ]
                    )
                )
                (Redir
                  op: <Id.Redir_DGreat '>>'>
                  loc: (redir_loc.Fd fd:1)
                  arg: {<'./sysctl.5'>}
                )
              ]
              do_fork: T
            )
          ]
          redirects: []
          right: <Id.Lit_RBrace '}'>
        )
    )
    (command.WhileUntil
      keyword: <Id.KW_While while>
      cond: 
        (condition.Shell
          commands: [
            (command.Sentence
              child: 
                (command.Simple
                  blame_tok: <getopts>
                  more_env: []
                  words: [{<getopts>} {<k>} {<FLAG>}]
                  redirects: []
                  do_fork: T
                )
              terminator: <Id.Op_Semi _>
            )
          ]
        )
      body: 
        (command.DoGroup
          left: <Id.KW_Do do>
          children: [
            (command.Case
              case_kw: <Id.KW_Case case>
              to_match: (case_arg.Word w:{(DQ ($ Id.VSub_DollarName FLAG))})
              arms_start: <Id.KW_In in>
              arms: [
                (CaseArm
                  left: <k>
                  pattern: (pat.Words words:[{<k>}])
                  middle: <Id.Right_CasePat _>
                  action: [
                    (command.ShAssignment
                      left: <Id.Lit_VarLike 'LOCATION='>
                      pairs: [
                        (AssignPair
                          left: <Id.Lit_VarLike 'LOCATION='>
                          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'LOCATION='> name:LOCATION)
                          op: assign_op.Equal
                          rhs: {(DQ ($ Id.VSub_DollarName OPTARG))}
                        )
                      ]
                      redirects: []
                    )
                  ]
                  right: <Id.Op_DSemi _>
                )
                (CaseArm
                  left: <Id.Lit_Star '*'>
                  pattern: (pat.Words words:[{<Id.Lit_Star '*'>}])
                  middle: <Id.Right_CasePat _>
                  action: [
                    (command.Simple
                      blame_tok: <echo>
                      more_env: []
                      words: [{<echo>} {(DQ ($ Id.VSub_DollarName USAGE))}]
                      redirects: []
                      do_fork: T
                    )
                    (command.ControlFlow
                      keyword: <Id.ControlFlow_Exit exit>
                      arg_word: {<0>}
                    )
                  ]
                  right: <Id.Op_DSemi _>
                )
              ]
              arms_end: <Id.KW_Esac esac>
              redirects: []
            )
          ]
          right: <Id.KW_Done done>
        )
      redirects: []
    )
    (command.Simple blame_tok:<shift> more_env:[] words:[{<shift>}] redirects:[] do_fork:T)
    (command.If
      if_kw: <Id.KW_If if>
      arms: [
        (IfArm
          keyword: <Id.KW_If if>
          cond: 
            (condition.Shell
              commands: [
                (command.Sentence
                  child: 
                    (command.AndOr
                      children: [
                        (command.Simple
                          blame_tok: <Id.Lit_LBracket '['>
                          more_env: []
                          words: [
                            {<Id.Lit_LBracket '['>}
                            {<-z>}
                            {(DQ ($ Id.VSub_Number 1))}
                            {<Id.Lit_RBracket ']'>}
                          ]
                          redirects: []
                          do_fork: T
                        )
                        (command.Simple
                          blame_tok: <Id.Lit_LBracket '['>
                          more_env: []
                          words: [
                            {<Id.Lit_LBracket '['>}
                            {<-z>}
                            {(DQ ($ Id.VSub_DollarName LOCATION))}
                            {<Id.Lit_RBracket ']'>}
                          ]
                          redirects: []
                          do_fork: T
                        )
                      ]
                      ops: [<Id.Op_DAmp _>]
                    )
                  terminator: <Id.Op_Semi _>
                )
              ]
            )
          then_kw: <Id.KW_Then then>
          action: [
            (command.Sentence
              child: 
                (command.Simple
                  blame_tok: <echo>
                  more_env: []
                  words: [{<echo>} {(DQ <'Malformed or improper path specified'>)}]
                  redirects: []
                  do_fork: T
                )
              terminator: <Id.Op_Semi _>
            )
            (command.Sentence
              child: (command.ControlFlow keyword:<Id.ControlFlow_Exit exit> arg_word:{<1>})
              terminator: <Id.Op_Semi _>
            )
          ]
          spids: [536 563]
        )
      ]
      else_action: []
      fi_kw: <Id.KW_Fi fi>
      redirects: []
    )
    (command.If
      if_kw: <Id.KW_If if>
      arms: [
        (IfArm
          keyword: <Id.KW_If if>
          cond: 
            (condition.Shell
              commands: [
                (command.Sentence
                  child: 
                    (command.Simple
                      blame_tok: <Id.Lit_LBracket '['>
                      more_env: []
                      words: [
                        {<Id.Lit_LBracket '['>}
                        {<-z>}
                        {(DQ ($ Id.VSub_DollarName LOCATION))}
                        {<Id.Lit_RBracket ']'>}
                      ]
                      redirects: []
                      do_fork: T
                    )
                  terminator: <Id.Op_Semi _>
                )
              ]
            )
          then_kw: <Id.KW_Then then>
          action: [
            (command.Sentence
              child: 
                (command.AndOr
                  children: [
                    (command.ShAssignment
                      left: <Id.Lit_VarLike 'LOCATION='>
                      pairs: [
                        (AssignPair
                          left: <Id.Lit_VarLike 'LOCATION='>
                          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'LOCATION='> name:LOCATION)
                          op: assign_op.Equal
                          rhs: {(DQ ($ Id.VSub_Number 1))}
                        )
                      ]
                      redirects: []
                    )
                    (command.ForEach
                      keyword: <Id.KW_For for>
                      iter_names: [x]
                      iterable: 
                        (for_iter.Words
                          words: [
                            {
                              (CommandSub
                                left_token: <Id.Left_Backtick '`'>
                                child: 
                                  (command.Simple
                                    blame_tok: <find>
                                    more_env: []
                                    words: [
                                      {<find>}
                                      {($ Id.VSub_DollarName LOCATION)}
                                      {<-name>}
                                      {(SQ <'*.kld'>)}
                                    ]
                                    redirects: []
                                    do_fork: T
                                  )
                                right: <Id.Backtick_Right '`'>
                              )
                            }
                            {($ Id.VSub_DollarName LOCATION) <'/kernel'>}
                          ]
                        )
                      semi_tok: <Id.Op_Semi _>
                      body: 
                        (command.DoGroup
                          left: <Id.KW_Do do>
                          children: [
                            (command.Sentence
                              child: 
                                (command.Pipeline
                                  children: [
                                    (command.Simple
                                      blame_tok: <nm>
                                      more_env: []
                                      words: [{<nm>} {($ Id.VSub_DollarName x)}]
                                      redirects: []
                                      do_fork: T
                                    )
                                    (command.Simple
                                      blame_tok: <sed>
                                      more_env: []
                                      words: [
                                        {<sed>}
                                        {<-n>}
                                        {(SQ <'/sysctl___/ {\n'> <'\t\t'>) <'s/'> 
                                          <Id.Lit_LBracket '['> (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\.'> ch:.) <a-z_> <Id.Lit_RBracket ']'> 
                                          <Id.Lit_Star '*'> <'sysctl___//g'> (SQ <'\n'> <'\t\t'>) <'s/_/./g'> (SQ <'\n'> <'\t\tp\n'> <'\t}'>)
                                        }
                                      ]
                                      redirects: []
                                      do_fork: T
                                    )
                                    (command.Simple
                                      blame_tok: <awk>
                                      more_env: []
                                      words: [
                                        {<awk>}
                                        {<Id.Lit_LBrace '{'> (SQ <'print $3'>) <Id.Lit_RBrace '}'>}
                                      ]
                                      redirects: []
                                      do_fork: T
                                    )
                                    (command.Simple
                                      blame_tok: <sort>
                                      more_env: []
                                      words: [{<sort>} {<-u>}]
                                      redirects: [
                                        (Redir
                                          op: <Id.Redir_Great '>'>
                                          loc: (redir_loc.Fd fd:1)
                                          arg: {<_names>}
                                        )
                                      ]
                                      do_fork: T
                                    )
                                  ]
                                  ops: [<Id.Op_Pipe _> <Id.Op_Pipe _> <Id.Op_Pipe _>]
                                )
                              terminator: <Id.Op_Semi _>
                            )
                          ]
                          right: <Id.KW_Done done>
                        )
                      redirects: []
                    )
                  ]
                  ops: [<Id.Op_DAmp _>]
                )
              terminator: <Id.Op_Semi _>
            )
            (command.Simple
              blame_tok: <markup_create>
              more_env: []
              words: [{<markup_create>}]
              redirects: []
              do_fork: T
            )
            (command.Simple
              blame_tok: <page_create>
              more_env: []
              words: [{<page_create>}]
              redirects: []
              do_fork: T
            )
          ]
          spids: [581 596]
        )
      ]
      else_action: []
      fi_kw: <Id.KW_Fi fi>
      redirects: []
    )
  ]
)