public Object visit(StatementList node) {
            Statement[] list = node.getStatements();
            if (list == null) {
                return null;
            }

            for (int i=0; i<list.length; i++) {
                generate(list[i]);
            }

            return null;
        }