(command.CommandList children: [ (command.ForEach iter_name: name iter_words: [{<ar_SA.ISO-8859-1>} {<fr_FR.CP1251>} {<zh_TW.GB18030>} {<zh_CN.BIG5>}] do_arg_iter: F body: (command.DoGroup children: [ (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<env>} {<Id.Lit_VarLike 'LC_ALL='> ($ Id.VSub_DollarName '$name')} {<'./test-setlocale2'> (${ Id.VSub_Name EXEEXT)} {<1>} ) (command.ControlFlow token:<Id.ControlFlow_Exit exit> arg_word:{<1>}) ] ) ] ) ) (command.ForEach iter_name: name iter_words: [ {(DQ <'Arabic_Saudi Arabia.1252'>)} {(DQ <'Arabic_Saudi Arabia.65001'>)} {<French_France.65001>} {<Japanese_Japan.65001>} {<Turkish_Turkey.65001>} {<Chinese_Taiwan.65001>} {<Chinese_China.54936>} {<Chinese_China.65001>} ] do_arg_iter: F body: (command.DoGroup children: [ (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<env>} {<Id.Lit_VarLike 'LC_ALL='> (DQ ($ Id.VSub_DollarName '$name'))} {<'./test-setlocale2'> (${ Id.VSub_Name EXEEXT)} {<1>} ) (command.ControlFlow token:<Id.ControlFlow_Exit exit> arg_word:{<1>}) ] ) ] ) ) (command.ControlFlow token:<Id.ControlFlow_Exit exit> arg_word:{<0>}) ] )