public void visitArgs(argumentsType args) throws Exception {
for (int i = 0; i < args.args.length; i++) {
String name = (String) visit(args.args[i]);
names.addElement(name);
if (args.args[i] instanceof Tuple) {
Assign ass = new Assign(new exprType[] { args.args[i] }, new Name(name, Name.Load, args.args[i]),
args.args[i]);
init_code.addElement(ass);
}
}
if (args.vararg != null) {