(command.CommandList children: [ (C {<rm>} {<-f>} {<tags>} {<tags.tmp>} {<tags.cfiles>} {<tags.sfiles>} {<tags.hfiles>}) (command.Pipeline children: [ (C {<sed>} {<-e>} {(DQ <'s, machine/, ../../include/,g'>)} {<-e>} {(SQ <'s,[a-z][^/ ]*/\\.\\./,,g'>)} {<.depend>} ) (C {<awk>} { (SQ <'{\n'> <'\t\tfor (i = 1; i <= NF; ++i) {\n'> <'\t\t\tt = substr($i, length($i) - 1)\n'> <'\t\t\tif (t == ".c")\n'> <'\t\t\t\tcfiles[$i] = 1;\n'> <'\t\t\telse if (t == ".h")\n'> <'\t\t\t\thfiles[$i] = 1;\n'> <'\t\t\telse if (t == ".s")\n'> <'\t\t\t\tsfiles[$i] = 1;\n'> <'\t\t}\n'> <'\t};\n'> <'\tEND {\n'> <'\t\tfor (i in cfiles)\n'> <'\t\t\tprint i > "tags.cfiles";\n'> <'\t\tfor (i in sfiles)\n'> <'\t\t\tprint i > "tags.sfiles";\n'> <'\t\tfor (i in hfiles)\n'> <'\t\t\tprint i > "tags.hfiles";\n'> <'\t}'> ) } ) ] negated: F ) (C {<ctags>} {<-t>} {<-d>} {<-w>} { (command_sub left_token: <Id.Left_Backtick '`'> child: (C {<cat>} {<tags.cfiles>} {<tags.hfiles>} {<tags.sfiles>}) ) } ) (command.Pipeline children: [ (C {<egrep>} { (DQ <'^ENTRY'> <Id.Lit_BadBackslash '\\'> <'(.*'> <Id.Lit_BadBackslash '\\'> <')|^ALTENTRY'> <Id.Lit_BadBackslash '\\'> <'(.*'> <Id.Lit_BadBackslash '\\'> <')'> ) } {(command_sub left_token:<Id.Left_Backtick '`'> child:(C {<cat>} {<tags.sfiles>}))} ) (command.Simple words: [ {<sed>} { (DQ <'s;'> <Id.Lit_BadBackslash '\\'> <'([^:]*'> <Id.Lit_BadBackslash '\\'> <'):'> <Id.Lit_BadBackslash '\\'> <'([^(]*'> <Id.Lit_BadBackslash '\\'> <')('> <Id.Lit_BadBackslash '\\'> <'([^, )]*'> <Id.Lit_BadBackslash '\\'> <')'> <Id.Lit_BadBackslash '\\'> <'(.*'> <Id.Lit_BadBackslash '\\'> <');'> <Id.Lit_BadBackslash '\\'> <'3\t'> <Id.Lit_BadBackslash '\\'> <'1\t/^'> <Id.Lit_BadBackslash '\\'> <'2('> <Id.Lit_BadBackslash '\\'> <3> <Id.Lit_BadBackslash '\\'> <4> <Id.Lit_Dollar '$'> <'/;'> ) } ] redirects: [(redir op:<Id.Redir_DGreat '>>'> loc:(redir_loc.Fd fd:1) arg:{<tags>})] do_fork: T ) ] negated: F ) (C {<mv>} {<tags>} {<tags.tmp>}) (command.Simple words: [{<sort>} {<-u>} {<tags.tmp>}] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<tags>})] do_fork: T ) (C {<rm>} {<tags.tmp>} {<tags.cfiles>} {<tags.sfiles>} {<tags.hfiles>}) ] )