http://openeuphoria-081.osdn.jp/
作業開始から十年くらい経っていますので、いまの私のやりかたとはかけ離れています。 また、かなり長期にわたり再開と挫折を繰り返しています。 去年あたりになって、ようやく仮訳完了のめどが立ってきました...。
http://openeuphoria-081.osdn.jp/v31/
例の Ring の連載で使う Euphoria を Ring へ移植する関連のコードリーディング用の資料として公開します。 どちらも訳出としては、ひどい出来です。両方併読して、なんとか我慢すれば使える、あるいは...だいたいあっている程度に考えてくださいませ。
1993年に初公開されたマイナー言語です。公式サイトは https://openeuphoria.org/ です。一通りライブラリはそろっています。関連資産は http://www.rapideuphoria.com/ にあります。後継言語は Phix : http://phix.x10.mx/ です。こちらは、かなり書き直されており別物です。
使ってみると、いまでも十分使えて結構悪くはないのですが、十年以上も開発が停滞しており、ビルド環境も壊れたまま放置、あまつさえ開発コミュニティが壊滅状態というひどいものです。
それでもコードリーディング用の教材としては十分な価値はあると思います。 Euphoria をもとに令和時代の新しいプログラミング言語を生み出せたらいいと思います。
一方的にお久しぶりです。 OpenWatcom のサポートは廃止されたそうですが、 MinGW を使った OpenEuphoira のビルド方法の案内がありませんので対応をお願いします。