je ne cherche pas une solution pour remplacer !!

mais bel et bien que Fred fasse quelque chose au For-next du purebasic
qui est une gentille blague par rapport aux autres basic !!

Code : Tout sélectionner
;par exemple
a.point = b.point
Code : Tout sélectionner
;par exemple
Procedure.point test()
ProcedureReturn a.point
EndProcedure
Code : Tout sélectionner
//par exemple
<int, float> ma_fonction() {
return <5, 12.5f>;
}
Code : Tout sélectionner
Structure PAF
Papa.L
Maman.L
LaBonne.S
EtMoi.F
EndStructure
Declare Poum(*Pif.PAF)
Pif.PAF
Poum(Pif)
Procedure Poum(*Pif.PAF)
With *Pif
\Papa + \LaBonne
\EtMoi * #Pi
Debug \Maman
EndWith
EndProcedure