NO.21357でのfさんが言う様な事をしたいのでなければ、
おそらくnmさんは、数学の変数とプログラムでの変数がごっちゃになっているんだと思います。
x = y
x = 1
ならばyは
y = 1 となる
数学で表記すればこんな意味合いこのとをやりたいのでしょうか?
数学とプログラムでは文法が違いますので、移植するときはそれぞれにあわせて書き方を変える必要があります。
NO.21365でlim7000さんが言うとおり、HSPでは実行中にはスクリプト上での変数名の情報が失われます。
変数は全てHSPに都合のいい別の変数名に置き換えられると考えるとわかりやすいかと。
そのほかにも数学表記との違いがあるとおもいますので、この辺のことを考慮しつつ、プログラムへの移植をする必要があります。
また、すでに何種類かサンプルや回答が上がっているとおり、プログラムに置き換える方法は何種類かあります。
変数うんぬんは目的ではなく手段です。最終的に何がしたいのかを教えていただけると最適な回答を得られやすくなりますよ。