(command.CommandList
  children: [
    (C {(Id.KW_Set set)} {(-e)})
    (command.If
      arms: [
        (if_arm
          cond: [
            (command.Sentence
              child: (command.Pipeline children:[(C {(hash)} {(vndr)})] negated:T)
              terminator: <Id.Op_Semi ';'>
            )
          ]
          action: [
            (C {(echo)} 
              {
                (DQ ('Please install vndr with ') 
                  (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'>) ('go get github.com/LK4D4/vndr') (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'>) 
                  (' and put it in your ') (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\$'>) (GOPATH)
                )
              }
            )
            (command.ControlFlow token:<Id.ControlFlow_Exit exit> arg_word:{(1)})
          ]
          spids: [22 31]
        )
      ]
    )
    (C {(vndr)} {(DQ ($ Id.VSub_At '$@'))})
  ]
)