|
|
| No.000544 | - Wiki Edit - |
| Date : | Nov.24.2005 18:34'14 |
| Topic : | POPL:ういかの紹介 |
| No.000543 | POPL:ういかの紹介 |
| Date : | Nov.24.2005 18:33'12 |
| Edit history : |
Nov.25.2005 03:34'14 Dec.10.2005 02:31'48 |
|
POPL:Top ここではペルソナ指向プログラミング言語試作である「ういか」について説明します。 *ういかとは ペルソナ指向プログラミング言語の第一世代です。 言語仕様ではなく、その上に形成されている人格(ペルソナ)の名前が「ういか」になります。 *ういかの URL http://www.limo.fumi2kick.com/chara_lang/uika/uika.cgi *ういかの仕様 ういかの下にはベースとなる StackLanguage というスタック型のインタープリタがあります。ぶっちゃけ しょぼい FORTH です。あんまり厳密に FORTH していません。 なのでプログラム言語としてのういかは StackLanguage に依存します。 *ういかでの Hello, World! 「こんにちは!!世界さん」([これを覚えて]の左にあるエディットボックスに記入) [これを覚えて][おしえてくれるかな] [これを覚えて]でスタックに積み、[おしえてくれるかな]ではスタックの最新一つを表示してくれます。 *レベルについて Lv とあるのは実装レベルの事です。 単純に Lv とあった場合、下位層の StackLanguage の実装レベルである場合と、ペルソナインターフェース「ういか」の実装レベルである場合があります。基本的に両方セットで上がっていきますが、どっちか片方だけの可能性もあります。 *予定している実装レベル 予定は未定 Level1 -- スタック操作を基本演算、条件判断ができる Level2 -- ユーザーによるワード定義とその呼び出しを実装 Level3 -- 変数の宣言とその利用を実装 あまり大層なことは計画してない。 |
|
|
|
|
|
| No.000542 | POPL:Top |
| Date : | Nov.24.2005 18:27'58 |
| Edit history : |
Dec.10.2005 02:25'52 Dec.10.2005 02:32'43 Dec.10.2005 03:13'35 Dec.26.2005 01:44'30 Dec.26.2005 01:45'35 Feb.02.2006 05:30'20 Feb.02.2006 23:26'01 Nov.12.2006 11:14'25 Feb.17.2007 16:43'49 Feb.17.2007 16:44'33 |
|
*ペルソナ指向プログラミング言語の研究 CENTER:- Persona Oriented Programing language - RIGHT:Linux萌え萌え大作戦 RIGHT:http://www.limo.fumi2kick.com/ ここでは rerofumi がプログラミングとキャラ萌えの相反する要素をこねくりまわそうと努力する姿が描かれています。 **ペルソナ指向プログラミング言語の試作版体験ページ 第一世代 〜 ういか 〜 Lv.2 http://www.limo.fumi2kick.com/chara_lang/uika/uika.cgi Last update : Feb.02.2006 JavaScript と CSS を使っていない版 http://www.limo.fumi2kick.com/chara_lang/uika/uika_trad.cgi **ういかについて POPL:ういかの紹介 POPL:ういかのソースコード POPL:ういかの更新履歴 POPL:StackLanguage **ペルソナ指向プログラミングによせる思い(コラム) POPL:COLUMN:描きたい未来 POPL:COLUMN:なぜペルソナ指向なのか [[POPL:COLUMN:キャラクターモデリング指向の提案?]] **関連するかもしれない萌えプログラミングに関するリンク PUNY http://www.246.ne.jp/~alpha/moe/ 初等ロリータ指向(×嗜好)プログラミング http://www.entis.jp/doc/lolita_programing/lolita1.html http://www.entis.jp/doc/lolita_programing/lolita2.html 萌え言語- glCc http://angelcat.ugoo.net/glcc/mpl/index.html 萌え言語を作ろう、まとめサイト http://www.geocities.jp/moelang11/ しーちゃん http://gamdev.org/w/?%5B%5B%CB%A8%A4%A8%B8%C0%B8%EC%A1%A1%A4%B7%A1%BC%A4%C1%A4%E3%A4%F3%5D%5D つんでれしー言語 http://www.geocities.jp/pulse123123/ 萌え指向プログラミング言語「萌香」(ほのか) http://honoka.nukenin.jp/ |
|
|
|
|
|
| No.000541 | - Administrator elimination - |
| No.000540 | 萌えキャラ嗜好プログラミング |
| Date : | Nov.21.2005 14:35'02 |
| Author : | rerofumi |
| Topic : | 萌えプログラミング言語 |
| Parent Article : | http://www.limo.fumi2kick.com/fbbs/lmbbs.rhtml?id=539 |
|
ども、たれこみありがとうございます。 この手のは定期的にネタとしてあがるのですがなかなか完成にこぎ着けたのをみかけませんですね。 今回は何らかの成果があがることを期待しています。 関連しているかもしれない話題。 Ruby で書かれた Scheme サブセット実装系で Rucheme というのがあるのですが、これの対話シェルに「妹言葉」版があったりします。 言語自体は Scheme(lisp系) ですけども。ちょいとしたインターフェースにキャラクターを持たせる例ということで。 http://www.namikilab.tuat.ac.jp/~sasada/prog/rucheme.html キャラクター指向プログラミング言語は私もちょっと考えるところあるのですが、温めたまま 3年以上もほったらかしになっています orz 試すだけ試すで簡単なプロトタイプでも作ってみようかな。 しー言語方面とはかぶらないのでご安心を。 |
|
|
|
|
|
|
|