(List (= scope= flags=0 words=[] bindings=[('tcsh_file', {[VarSub 1 test_op=VS_TEST_HYPHEN {[LIT_CHARS tcsh_completion]}]})]) (= scope= flags=0 words=[] bindings=[('hg_commands', {[ComSub (Pipeline (Com {[LIT_CHARS hg]} {[LIT_CHARS --debug]} {[LIT_CHARS help]}) (Com {[LIT_CHARS sed]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS -e]} {[SQ ]}) (Com {[LIT_CHARS xargs]} {[LIT_CHARS -n5]}) (Com {[LIT_CHARS sed]} {[LIT_CHARS -e]} {[SQ ]}) )]})]) (= scope= flags=0 words=[] bindings=[('hg_global_options', {[ComSub (Pipeline (Com {[LIT_CHARS hg]} {[LIT_CHARS -v]} {[LIT_CHARS help]}) (Com {[LIT_CHARS sed]} {[LIT_CHARS -e]} {[SQ ]}) (Com {[LIT_CHARS sed]} {[LIT_CHARS -e]} {[SQ ]}) )]})]) (= scope= flags=0 words=[] bindings=[('hg_version', {[ComSub (Pipeline (Com {[LIT_CHARS hg]} {[LIT_CHARS version]}) (Com {[LIT_CHARS sed]} {[LIT_CHARS -e]} {[SQ ]}) )]})]) (= scope= flags=0 words=[] bindings=[('script_name', {[ComSub (Com {[LIT_CHARS basename]} {[VarSub 0]})]})]) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[VarSub tcsh_file]} "> 1), (HereDocRedirectNode here_end='END' do_expansion=True body_word={[DQ [LIT_CHARS "#\n"][LIT_CHARS "# tcsh completion for Mercurial\n"][LIT_CHARS "#\n"][LIT_CHARS "# This file has been auto-generated by "][VarSub script_name][LIT_CHARS " for\n"][LIT_CHARS "# "][VarSub hg_version][LIT_CHARS "\n"][LIT_CHARS "#\n"][LIT_CHARS "# Copyright (C) 2005 TK Soh.\n"][LIT_CHARS "#\n"][LIT_CHARS "# This is free software; you can redistribute it and/or modify it under\n"][LIT_CHARS "# the terms of the GNU General Public License as published by the Free\n"][LIT_CHARS "# Software Foundation; either version 2 of the License, or (at your\n"][LIT_CHARS "# option) any later version.\n"][LIT_CHARS "#\n"][LIT_CHARS "\n"][LIT_CHARS "complete hg "][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS "\n"][LIT_CHARS " 'n/--cwd/d/' 'n/-R/d/' 'n/--repository/d/' "][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS "\n"][LIT_CHARS " 'C/-/("][VarSub hg_global_options][LIT_CHARS ")/' "][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS "\n"][LIT_CHARS " 'p/1/("][VarSub hg_commands][LIT_CHARS ")/'\n"][LIT_CHARS "\n"]]} 0), > ) )