Thank you both for your fast help. And of course I meant "value := r;"
I have found a third solution in the mean time (one should not give up to early:) Do you know if that is in a machine independent way? procedure test(var value); var r : real absolute value; begin r := 1.0; // seems to work end; > hello list members, > > could anyone of you give me a hint how to assign a value to an untyped > variable parameter of a procedure. E.G. in the following procedure: > > procedure test(var value); > var r : real; > begin > r := 1.0; > value := real; // does not work > end; > > which type to be used for a type cast (that is not allowed > for the left > side) or how to use an address operator to manage it? > > any help would be welcome > gerhard > > ------------------------------- > Gerhard Zintel > Faurecia Abgastechnik GmbH > Abt.: EGA > Tel.: +49 911 7610171 > Fax.: +49 911 7610350 > e-mail: GZintel-AT-Stadeln.Faurecia.com > > _______________________________________________ > fpc-pascal maillist - [EMAIL PROTECTED] > http://lists.freepascal.org/mailman/listinfo/fpc-pascal > _______________________________________________ fpc-pascal maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-pascal
