1 2 3 4 5 6
(A,B,t)-> { local C,D; C:=element(droite(A,B),t); D:=A+(1-t)/(1-2*t)*(B-A); return([C,D]); }