該当キーワードの検索推移
wikipediaでの検索結果
Mind
Mind(マインド)は、片桐明が開発した日本語ベースのプログラミング言語。
MindはForth系の言語であり、日本語による柔軟なプログラミングが可能である。また単に日本語が使えるというのではなく、ステートメントやキーワード、単語等すべてに日本語(漢字・ひらがな・全角カタカナ)が使える。
MindはMS-DOS時代からリギーコーポレーションより販売されていたが、MS-DOS版は今はフリーウェア化されている。2003年現在、Windows版(商用)とUNIX版(GPL準拠)があり、スクリプツ・ラボから販売・提供されている。そのほか超漢字版などもある。
構文例外部リンク1のページより、プログラム例を引用する。
午前?とは ←「午前?」の定義
時刻を得て
時が 12より 小さいこと。
メインとは
午前? ←「午前?」の引用
ならば 「おはよう」を
さもなければ
「こんにちは」を
つぎに
表示し 改行すること。
このように、Forth的な語順をとるが、基本的に数式などを除いて、日本語を使う。また、例のように、日本語の単語の定義を決めて、それを以降のプログラム文で使用するといったスタイルをとる。すなわち、Mindのプログラムは、単語の定義の束といっても過言ではない。
C言語やPascalの関数との違いは、引数が表面に表れないことである。他言語のプログラマが最も驚くのはこの点かもしれない。これはスタックを縦横に活用することで実現している。最初は違和感があるが、慣れると非常に簡潔な構文でプログラムを書くことができる。
4と 5を 加え 表示する。ところで日本語の構文は目的語の後に動詞がくる。 すなわち、オブジェクト(この場合は数値)の後にオペレータ(この場合は表示)がくるMindの構文は、日本語の構文と非常に親和性が高い。 なお、この順の表記法は逆ポーランド記法としても知られている。 同じ外部リンク1のページのある他プログラム例のメイン部分を引用する。
メインとは 接続処理し 送信処理すること。 このように、プログラムがそのまま、動作記述のドキュメントになっていることが特徴である。
解説Mindは、CやPascalやBASICのキーワードのみを日本語単語化したような擬似日本語プログラム言語とは一線を介した可能性を秘めた言語である。
すなわち、日本語のソースコードを単に別の言語のコードに転換するトランスレータではなく、Mindはソースコードを直接コンパイルしオブジェクトファイルを生成する。
なお、Mindのコンパイル動作を外からみると日本語がそのまま解釈されているようにもみえるが、それは誤解である。Mindは日本語の日常言語解析を行うような超高級言語ではない。
内部は一般的な、CやPascalと同様の構造化された手続き型言語である。
ただ、ソースにおけるデータの引き渡しの表記が引数ではなく、スタックを明示的に使うことが異なる
。
実際には、いわゆる「てにをは」などひらがなは内部インタプリタ(あるいはコンパイラ)の構文解析では読み飛ばされる。従い、変数や関数などワードの定義は漢字もしくはカタカナで定義するのが望ましい。
Forth系言語の特徴であるが、実用的なプログラムを作るにはスタックの使用状況を強く意識する必要がある。ワード(関数)呼び出し前後のスタックの消費量をつかんでいないと、たちまちスタックオーバーを招いてしまう危険がある。
アプリケーション例外部リンク
注釈MIND
---------------------------------------------- 出典:「フリー百科辞典ウィキペディア」(2009-01-01)
Text is available under GNU Free Documentation License.
|
ネットで人気のキーワード(2010年02月10日 17:04現在)
- 立松和平(321.5ポイント)
- 機動戦士ガンダム(205.5ポイント)
- 立松和平さん(107.1ポイント)
- 是近敦之(104.5ポイント)
- 結婚で変わる女(100ポイント)
- 次長課長(100ポイント)
- プリウス(100ポイント)
- ベッキー・クルーエル(100ポイント)
- 泣かないと決めた日(93.3ポイント)
- 笑顔がごちそう ウチゴハン(83.3ポイント)
MicroAD
yahooブログで「Mi」を検索
- ☆MANANA♪ミリアム・ヘルナンデス!(MYRIAM・HERNANDEZ) ...(ルゼルの情報日記様)【54分前】
- やっぱりここがいいみたい(^O^)(金ちゃん11歳,今日も元気です。様)【1時間前】
- 移植決定…(** sakura no shita de anniversary **様)【1時間前】
- 【女性】彼女に白髪を発見しショックを受けた男性 / 彼女の ...(痛ニュー速報!様)【2時間前】
- NISSAN新体制の発表でたど~(レースを観戦しよ。様)【2時間前】
- Mi:model閉店セール♪(SOS-Nebula様)【4時間前】
- 新しいAA出来たよー (公 )(SLPY様)【5時間前】
- 春からの講座ぞくぞくUP(むすびの郷様)【6時間前】
- [10.各種設定][Twitter]TwitterAPI の残り使用可能回数を取 ...([Mi]みたいなもの様)【7時間前】
- そして記念の(*** 着迷いごと ***様)【7時間前】
- チョコチーズケーキ予約(World company**様)【7時間前】
- 厳選した「プラセンタ関連商品」ならMi Beauty(美容健康ダイエット(心と身体を美しくそして豊かに)様)【8時間前】
- 121ファンド(FUND)のソフト運用結果です。(気軽に海外資産運用日記様)【8時間前】
- 横浜中華街展(Lookin’The World様)【8時間前】
- 韓国自然主義トータルコスメティック トニモリ パクト&アイ ...(韓国化粧品・韓国コスメ・韓国美容 情報発信様)【8時間前】
- 生涯のお付き合いをあらためて・・・(パナホームショップ北毛・ブログ/あなたと夢をご一緒に様)【8時間前】
- レシピランキング☆(MI☆NI ライフ♪様)【9時間前】
- ☆門番登場☆(☆HANFELTER☆様)【9時間前】
- さっちも(#みころぐ#様)【9時間前】
- ちょい辛☆牛丼(emi s style様)【9時間前】
- <<見たことありますか?「生姜の花」です!(シリーズ野菜( ...(フラワー ステーション様)【9時間前】
- サイパンの中心地 ガラパン フィエスタ リゾート ホテルにあ ...(サイパンのダイビングショップ グローバル オーシャン ダイ ...様)【10時間前】
- "『サザエさん』に絵柄がまったく違う美少女キャラ登場 http ...(近添真琴のメモ帳様)【11時間前】
- おおいそがし!(#みころぐ#様)【11時間前】
- Nooooooooo!!!!!!!!!!(ミュージカル『ハッピ~♪マジック2』様)【12時間前】
- 眠れない(** HARU+MI **様)【13時間前】
- 今日のログ(ついったのろぐ。様)【14時間前】
- 雑感【アメトーークで第2回芸人ドラフト会議】(ヨイ★ナガメ様)【15時間前】
- 【社会】「わいせつ動画、もらってばかりじゃ悪い…」 50 ...(◆hyukkyyyが見る2ちゃんねる◆様)【15時間前】
- 2月09日(火)のつぶやき(趣味徒然。様)【16時間前】










![Validate my RSS feed [Valid RSS]](http://navig1.sakura.ne.jp//image/valid-rss.png)