Cシェルで変数を表現するときに、その一部を違う変数で表現することはできないのでしょうか?
分かりにくいと思うので例を書きます。
例)
set HOGE1985=hoge
set VAR=1985
と2つの変数を使って以下のような使い方をしたいのです。
echo ${HOGE${VAR}} ←echo ${HOGE1985} のイメージ
上記の表現では間違っていました。
ちょっと無理のある使い方のような気がしますが
もし可能であればどなたかご教授下さい。
お願いします。

あるいは
eval echo \$HOGE$VAR
set ARRAY[HOGE1985]=hoge
set VAR=1985
echo ARRAY[HOGE${VAR}]
では駄目なん?