(command.ShAssignment
  left: <Id.Lit_VarLike 'NUM_NODES='>
  pairs: [
    (AssignPair
      left: <Id.Lit_VarLike 'NUM_NODES='>
      lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'NUM_NODES='> name:NUM_NODES)
      op: assign_op.Equal
      rhs: 
        {
          (BracedVarSub
            left: <Id.Left_DollarBrace '${'>
            token: <Id.VSub_Name NUM_NODES>
            var_name: NUM_NODES
            suffix_op: (suffix_op.Unary op:<Id.VTest_ColonHyphen _> arg_word:{<2>})
            right: <Id.Right_DollarBrace '}'>
          )
        }
    )
  ]
  redirects: []
)