「日本語プログラミング言語ひまわり」を、使う

「ひまわり」を使うと日本語でプログラムが組めます。
日常、プログラミングしてまで何かを作ろうという気にはならないかもしれませんが、ちょっとしたことがラクになります。

たとえば…

…思いつかないや。

ではどのくらいラクにできるかというのを、例として「コピーした文字列からタブを削除する」プログラムを書いてみます。

クリップボード取得。
それの、「\t」を、「」に、置換。
それを、コピー。

これは工程表じゃありません。プログラムです。プログラム用語で言うと、ソースです。

わずか3行で完了です。実行するとクリップボードの内容が、タブを除去したものにかわります。
ちなみに\tがタブです。それを「」=なしに置換することによって除去しています。

たとえばエクセルからコピーしたものから簡単にタブを除去したりするのに使えます。

ここでポイントなのが、「置換」命令と「コピー」命令です。注釈がいらないくらいわかりやすいですね。

日本語なので助詞をくっつければ順番を変えても意味が通じる(=プログラムが通る)という利点もあります。
ひまわりの置換のヘルプはこちら。ヘルプの「それに返す」とは、変数「それ」に結果が入るってことです。


本家ひまわりのサイトはこちら
これなら使えそうだとおもったらダウンロードしつつ説明を読んでみましょう。
ファイルサイズが4メガくらいと大きいのがネックですが。

ひまわりメモ

ゲーム等で複数のキーを同じ効果にする方法
 ボタンの数だけ条件分岐を増やすのはキーコンフィグに対応できないが(2003年8月6日)
キーイベント中にキーイベントを発生させない方法
 未定義に、設定ではエラーがでるので(2003年8月6日)

ひまわりでつくったもの

MTG用辞書支援ツール
《セラの天使/Serra Angel(8ED)》とかを変換でだすのに使えるかもね。
てきすとテトリス@20G
描画関連全部ラベル部品のテトリス。20Gです。

戻る