不可能です。
定数は、スクリプトを実行する前に、実際の数値に置き換わっています。
例では「赤」と書いてあるところはすべて「0xff0000」になっています。
そのため、スクリプトを実行している時点で定数名を知る手段はありません。
( #cmpopt ppout 1 を先頭に付けてみるとよく分かる )
と、一応言いましたが、こんな感じでしょうか?↓
*GetColorName
switch ( colorref )
case 赤 : return "赤"
case 青 : return "青"
case 緑 : return "緑"
swend
return "" // 定数値なし