(List (FunctionDef exit_hook [] (Com {[LIT_CHARS rake]} {[LIT_CHARS clean_docs]}) ) (Com {[LIT_CHARS trap]} {[LIT_CHARS exit_hook]} {[LIT_CHARS EXIT]}) (AndOr OP_AND_IF (Com {[LIT_CHARS bundle]} {[LIT_CHARS install]}) (AndOr OP_AND_IF (Com {[LIT_CHARS rake]}) (Com {[LIT_CHARS rake]} {[LIT_CHARS dev]}) ) ) )