日本語に基づく論理プログラム表現
スポンサーリンク
概要
- 論文の詳細を見る
一般人の扱いやすい,日本語表現の論理型プログラミング言語の仕様を設計した.Prologなどの論理型言語は,表現が非日本語的であるだけでなく,述語の引数に存在する変数の間の対応をよく理解するには数学的素養が必要であり,なじみやすくはない.そこで単なるワープロ使用者にも利用可能とすることを想定し,自然な日本語の文構造や語彙体系を素直に反映したプログラミング言語の仕様を設計した.本言語仕様は,述語の引数は陽には記述しないという特徴をもつ.データは,入力と出力の2ポートに区分して述語に与えられる.プログラミングは,メタ述語と呼ばれる演算子で述語間の結びつきを指定することで行う.述語は主としてユーザが定義し,通常,日本語の名詞を用いると読みやすい設計となっている.メタ述語は主としてシステム組込みであり,助詞や接頭語で表される.メタ述語は日本文としての理解と一致するように,語義に基づき選定されている.プログラムは分かち書せず,「祖母とは親の母」のように,ほとんど日本語そのままのプログラム表現となる.本言語によるプログラムは,Prologプログラムを日本語で自然に読み下した文に非常に近い.さらに意味ネットワークなどの知識を記述する観点からも,本仕様はその意味を自然に表現した形になっている.また,本仕様に対しその意味定義を与え,プログラム例による可読性および,システムを試作し効率を調査した.
- 1993-05-15
論文 | ランダム
- 脳死について
- 表面波とプラズマ密度の可視化
- 仙骨部に発生した巨大神経鞘腫の4例
- 胸腔内出血を来したDeBakey III型解離性大動脈瘤の手術経験(extra anatomic-bypass) : 日本循環器学会第105回関東甲信越地方会
- SBE により AI を来した Supra AS の1治験例 : 第87回日本循環器学会関東甲信越地方会