(List (Com {[LIT_CHARS set]} {[LIT_CHARS -e]} ) (Com {[LIT_CHARS echo]} {[LIT_CHARS warning] [LIT_OTHER ":"]} {[LIT_CHARS this]} {[LIT_CHARS script]} {[LIT_CHARS has]} {[LIT_CHARS been]} {[LIT_CHARS renamed]} {[LIT_CHARS to]} {[LIT_CHARS ./tool/presubmit.sh]} ) (Com {[ComSub (Com {[LIT_CHARS dirname]} {[DQ [VarSub BASH_SOURCE bracket_op=(Index {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 0]}})]]})] [LIT_CHARS /../tool/presubmit.sh]} ) )