608609610611612613614615616617618
Node res = Node.createCList(); for (int i = 0; i < parts.size(); i++) { External_Buffer part = new External_Buffer(); part.setBuffer(parts.get(i)); part.getBuffer().setCharset(buffer.getCharset()); res.addElement(Node.createExternal(part)); } return res; } /**
6768697071727374757677
} else{ // sinon... on construit une expression temporaire... r=new Node().append(r); while(arg_i<startAt.size()) r.addElement(startAt.getSubNode(arg_i++, Node.VTYPE_VALUABLE)); r.setDTrace(startAt.getDTrace()); } try { Heap.setRETURN(r); }
105106107108109110111112113114115
int l = (pivot2 - pivot1) + 1; int l2= pivot2 + 1; Node e1 = Node.createCList(); for(int i=0;i<pivot1;i++){ e1.addElement(p1.elementAt(i)); } for(int i=pivot1;i<(pivot1+l);i++){ e1.addElement(p2.elementAt(i)); } for(int i=l2;i<p1.size();i++){
108109110111112113114115116117118
Node e1 = Node.createCList(); for(int i=0;i<pivot1;i++){ e1.addElement(p1.elementAt(i)); } for(int i=pivot1;i<(pivot1+l);i++){ e1.addElement(p2.elementAt(i)); } for(int i=l2;i<p1.size();i++){ e1.addElement(p1.elementAt(i)); }
111112113114115116117118119120121
} for(int i=pivot1;i<(pivot1+l);i++){ e1.addElement(p2.elementAt(i)); } for(int i=l2;i<p1.size();i++){ e1.addElement(p1.elementAt(i)); } Node e2 = Node.createCList(); for(int i=0;i<pivot1;i++){ e2.addElement(p2.elementAt(i));
116117118119120121122123124125126
e1.addElement(p1.elementAt(i)); } Node e2 = Node.createCList(); for(int i=0;i<pivot1;i++){ e2.addElement(p2.elementAt(i)); } for(int i=pivot1;i<(pivot1+l);i++){ e2.addElement(p1.elementAt(i)); } for(int i=l2;i<p1.size();i++){
119120121122123124125126127128129
Node e2 = Node.createCList(); for(int i=0;i<pivot1;i++){ e2.addElement(p2.elementAt(i)); } for(int i=pivot1;i<(pivot1+l);i++){ e2.addElement(p1.elementAt(i)); } for(int i=l2;i<p1.size();i++){ e2.addElement(p2.elementAt(i)); }
122123124125126127128129130131132
} for(int i=pivot1;i<(pivot1+l);i++){ e2.addElement(p1.elementAt(i)); } for(int i=l2;i<p1.size();i++){ e2.addElement(p2.elementAt(i)); } Node o3 = Node.createCList(); for(int i=0;i<p1.size();i++){ o3.addElement(p1.elementAt(i));
127128129130131132133134135136137
e2.addElement(p2.elementAt(i)); } Node o3 = Node.createCList(); for(int i=0;i<p1.size();i++){ o3.addElement(p1.elementAt(i)); } Node o4 = Node.createCList(); for(int i=0;i<p1.size();i++){ o4.addElement(p2.elementAt(i));
132133134135136137138139140141142
o3.addElement(p1.elementAt(i)); } Node o4 = Node.createCList(); for(int i=0;i<p1.size();i++){ o4.addElement(p2.elementAt(i)); } // déréférencer... return Node.createCList() .append(e1.select(0, e1.size()))