(command.CommandList children: [ (command.FuncDef name: exit_hook body: (command.BraceGroup children:[(C {(rake)} {(clean_docs)})] spids:[58]) spids: [54 57] ) (C {(trap)} {(exit_hook)} {(EXIT)}) (command.AndOr ops: [Op_DAmp Op_DAmp] children: [(C {(bundle)} {(install)}) (C {(rake)}) (C {(rake)} {(dev)})] ) ] )