<div><br></div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This might sound silly,  but is it possible to somehow specify a variable with a string containing the name of the variable?</blockquote><div dir="auto"><br></div><div dir="auto">Yes it certainly is. I wrote a unit that can handle arbitrary variable types for my project pmake. Pmake it a build tool for pascal.</div><div dir="auto"><br></div><div dir="auto"><div><a href="https://github.com/daar/pmake/blob/master/pmake/pmake_variables.pas">https://github.com/daar/pmake/blob/master/pmake/pmake_variables.pas</a></div><div dir="auto"><br></div><div dir="auto">To set a variable, simply use: set_(“myvar”, 3.141). To read it, use: writeln(val_(“myvar”)).</div><div dir="auto"><br></div><div dir="auto">Rgds, Darius</div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div></div>