> try this > :Prompt A > :Eq->Str(a,b) > output... > then it should work This does not work because all prompt and numeric input commands store the results to a real variable. Eq->Str only turns equation variables into strings. That is the reason why I had to add the extra "var2=var1" command; it set an equation variable equal to the real one that the user entered.