(List (Com {[LIT_CHARS trap]} {[SQ ]} {[LIT_CHARS HUP]}) (Com {[LIT_CHARS trap]} {[SQ ]} {[LIT_CHARS TERM]}) (Com {[LIT_CHARS trap]} {[SQ ]} {[LIT_CHARS PIPE]}) (FunctionDef restart [] (List (Com {[LIT_CHARS stop]} {[LIT_CHARS adbd]}) (Com {[LIT_CHARS start]} {[LIT_CHARS adbd]}) ) ) (Fork (Com {[LIT_CHARS restart]}) ) )