(CommandList children: [ (C {(_Dbg_help_add)} {(undisplay)} { (DQ ('**undisplay** *display-number*...\n') ('\n') ( 'Cancel some expressions to be displayed when program stops. Arguments are the code numbers\n' ) ('of the expressions to stop displaying.\n') ('\n') ('Examples:\n') ('---------\n') ('\n') (' undisplay 0 # Removes display statement 0\n') (' undisplay 0 3 4 # Removes display statements 0, 3, and 4\n') ('\n') ('See also:\n') ('---------\n') ('\n') ('*display* and *info display*.') ) } ) (FuncDef name: _Dbg_do_undisplay body: (BraceGroup children: [ (Assignment keyword: Assign_Typeset flags: [-i] pairs: [(assign_pair lhs:(LhsName name:del) op:Equal spids:[96])] spids: [92] ) (If arms: [ (if_arm cond: [ (Sentence child: (DParen child: (ArithBinary op_id: Arith_DEqual left: (ArithWord w:{(Lit_Digits 0)}) right: (ArithWord w:{($ VSub_Pound '$#')}) ) spids: [102 111] ) terminator: <Op_Semi ';'> ) ] action: [ (C {(_Dbg_errmsg)} {(SQ <'You need to pass in some display numbers.'>)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(0)}) ] spids: [16777215 115] ) ] spids: [16777215 130] ) (ForEach iter_name: del iter_words: [{($ VSub_At '$@')}] do_arg_iter: F body: (DoGroup children: [ (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-n)} { (DQ (BracedVarSub token: <VSub_Name _Dbg_disp_exp> bracket_op: (ArrayIndex expr: (ArithWord w:{($ VSub_Name '$del')}) ) spids: [154 159] ) ) } {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (C {(_Dbg_write_journal_eval)} {(DQ ('unset _Dbg_disp_exp[') ($ VSub_Name '$del') (']'))} ) (C {(_Dbg_write_journal_eval)} {(DQ ('unset _Dbg_disp_enable[') ($ VSub_Name '$del') (']'))} ) (C {(_Dbg_msg)} {(DQ ('Display entry ') ($ VSub_Name '$del') (' unset.'))}) ] spids: [16777215 166] ) ] else_action: [ (C {(_Dbg_msg)} { (DQ ('Display entry ') ($ VSub_Name '$del') (" doesn't exist, so nothing done.") ) } ) ] spids: [196 208] ) ] spids: [144 211] ) spids: [139 142] ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(0)}) ] spids: [89] ) spids: [85 88] ) ] )