トップページ⇒tech
340コメント79KB

【萌え開発環境】萌え言語を作ろう!【Ver0.2】

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2006/07/16(日) 09:46:30
日本語で書ける言語では「ひまわり」なんてのがありますが
いまいち使いづらいというか、萌えないw
ということで、萌え萌えな言語を作ってみようと言う企画です。
本スレッドは萌え言語、及び萌え開発環境を開発するためのスレッドです

前スレ
萌え言語を作ろう!
http://pc8.2ch.net/test/read.cgi/tech/1131442510/
0153デフォルトの名無しさん2007/02/24(土) 18:37:24
開発環境のスキン変更とか考えても
実装する能力が無いぞ
そもそも言語すら作れないオワタ
0154デフォルトの名無しさん2007/02/25(日) 21:46:24
>>152
>デバッグで萌え

アクセス例外で「変なところ入れちゃいや〜ん」とか?
0155デフォルトの名無しさん2007/02/25(日) 21:54:05
>>154
前スレでもだいたいそんな感じだった
0156デフォルトの名無しさん2007/02/26(月) 21:01:49
こんなコンパイラは嫌だ!6行目
ttp://pc10.2ch.net/test/read.cgi/tech/1159837037/755-

このアイディアを頂いて、どうにかならないか? w
0157デフォルトの名無しさん2007/02/26(月) 21:11:25
こんなコンパイラは嫌だ
なのに
欲しいとうたわれた超機能
しかし
作 れ る 奴 が い な い
0158デフォルトの名無しさん2007/02/26(月) 22:08:53
字句解析や構文解析でエラー検出時に適当なメッセージを出すだけだから、
比較的簡単に実装できると思う。
一番簡単に作るなら、例えばCの構文チェッカだけにするとかね。

ただし、萌える為にどの様なメッセージにするかが問題だ。
0159デフォルトの名無しさん2007/02/26(月) 22:17:47
エラー時だけじゃないみたいだぞ。
新手のデバッグ機能じゃないか?
0160デフォルトの名無しさん2007/02/26(月) 23:02:02
エラー時以外でも、字句解析ならトークン構成時に、
構文解析なら文法にマッチした時、
なにかしら出力させれば良いだけだから問題なし。

しかしlex/yaccででっち上げようかと思ったけど、まったく忘れてるわ・・・
困ったもんだ orz
0161デフォルトの名無しさん2007/02/26(月) 23:39:21
言語だと色々限定されるから、dosコマンドをパイプでつなぐような感じの
ビジュアルな簡易ツールなんかだと簡単に出来ないかな?

たとえばdir | sortとかするかわりに、でぃれ子ちゃんユニットとそーたんユニットをドロップして
各種パラメータをセットして線でつなぐ。

処理中はでぃれ子ちゃんやそーたんがアニメーションしたりしゃべったりするとか。
0162デフォルトの名無しさん2007/02/27(火) 21:26:20
でぃれこちゃんだれやねん
0163デフォルトの名無しさん2007/02/27(火) 21:41:05
dir がでぃれ子ちゃんで、sort がそーたんって事だろうな。
しかしこれは言語ではないな。萌えシェルだろ。よってスレ違い。
0164デフォルトの名無しさん2007/02/27(火) 22:08:16
プリキュア5にあやかって
プリプロセッサを5つに増やす萌え言語
0165デフォルトの名無しさん2007/02/28(水) 16:55:12
萌えシェルスクリプトでいいんじゃね?
0166デフォルトの名無しさん2007/03/06(火) 21:49:56
萌え志向プログラミング(Moe Oriented Programming)
10月10日は萌えの日
11月08日はスレの記念日
0167デフォルトの名無しさん2007/03/13(火) 12:04:17
コンパイラを起動しても
「誰がアンタなんかの書いたコードなんてコンパイルするもんですか」

と言って何もせず、プロセスは動いたまま

そこで適当な無関係のウィンドウを全体化してやると
バックグラウンドでせっせとコンパイルを始める
画面をIDEに戻すと、画面の隅にちょこんと
「フン、コンパイルしてあげといたわよ、感謝しなさいよね!」のメッセージが。
0168デフォルトの名無しさん2007/03/13(火) 12:07:25
あ、最後の書き置きは
「ビルド成功」ぐらいのごくごく見慣れたメッセージの方が
気付いた時萌えるかも
0169デフォルトの名無しさん2007/03/13(火) 12:23:34
いやそこは、>167で開いた無関係なウィンドウをどかすと「ビルド成功」と書いてあって、
IDEにフォーカスすると「コンパイルしてあげたからね云々」がいいなぁ。
0170デフォルトの名無しさん2007/03/13(火) 12:40:29
そこでエラーが出たら寂しい
0171デフォルトの名無しさん2007/03/13(火) 19:41:28
;抜けてたから付けといてあげたわよ、とか言って自動で補完してくれる
でもそのおかげで面倒なことになる
0172デフォルトの名無しさん2007/03/16(金) 16:59:18
萌え言語は仕事で使えるんだろうか?
0173デフォルトの名無しさん2007/03/16(金) 17:15:13
豪傑現る
0174デフォルトの名無しさん2007/03/16(金) 17:30:24
仕事で使わせてくれるような顧客はいない
0175デフォルトの名無しさん2007/03/16(金) 19:37:03
前任者がそんなんだった日には
0176デフォルトの名無しさん2007/03/16(金) 20:37:08
なぜ実戦で使いたがるのか
趣味でいいじゃない
0177デフォルトの名無しさん2007/03/24(土) 09:31:17
萌え言語の案件を保守する日が来るかもしれないな
0178デフォルトの名無しさん2007/03/24(土) 17:58:37
このスレの保守だけで十分だぜ
0179デフォルトの名無しさん2007/03/24(土) 23:39:42
今更だが
>>167の仕様の萌え具合は神なんじゃないかと思う
0180デフォルトの名無しさん2007/03/25(日) 13:04:22
それは萌え言語じゃなくて萌え処理系だし
0181デフォルトの名無しさん2007/03/25(日) 16:38:24
スレタイに開発環境とも書いてあるし
>>1がもういないけど
IDEの方も予定してたみたいなんだ

上司にVC買ってもらったので
一生ついて行きます!
って言ってたな

さすがに忙しくて
趣味のプログラミングどころでは
無いと思うんだ
0182デフォルトの名無しさん2007/03/26(月) 13:30:22
>>181
スレタイに開発環境の文字が入ったのはこのスレからで
前スレの1は関係ないと思うが
0183デフォルトの名無しさん2007/03/26(月) 16:45:17
>>182
前スレの>>1が公開したイメージ画像には
IDEとかビジュアルツールらしきものがあった
その次のスレだから別にスレタイに入ってても不思議ではない

「どの過程で萌えるのですか」という質問がよくあるが
IDEも萌えなのか実行時が萌えなのか
ソースが萌えなのかデバッグが萌えなのか
この定義も作る奴次第だし

独自の構文をC++にジェネレートするだけでも良いと思うんだよ

というわけで>>180にレスしたのだ
言語だろうが処理系だろうが萌えればいんじゃね?
の一行だけで良かったかもだが
0184デフォルトの名無しさん2007/03/26(月) 18:40:41
発想発送の転換!

仕様書やマニュアルを最近流行の萌系に汁。
それだけで、なんでも萌になる!!
0185デフォルトの名無しさん2007/03/26(月) 19:23:06
>184
そうか、萌え言語って別にプログラミング言語じゃなくても良いなら
Moe Modeling Language でも良いんだな!
0186デフォルトの名無しさん2007/03/26(月) 19:50:36
燃えキャラ満載のマニュアルならちゃんと読んでくれるかもな
0187デフォルトの名無しさん2007/03/26(月) 20:24:16
萌え指向プログラミング
0188デフォルトの名無しさん2007/03/28(水) 12:30:59
>>185
それを舌足らずに読めばもえもえりんぐランゲージになるぞw
0189デフォルトの名無しさん2007/03/28(水) 15:56:13
MoeModelingLanguage→MML
もえもえりんぐ♪言語

MOP
萌え指向「もっぷ」

MP
萌えプログラミング「まじっくぱうあー」

どれがいいかってもえもえりんぐだよね
0190デフォルトの名無しさん2007/03/28(水) 17:18:19
Mad Oriental Entertainment Language - MOEL
ヘンテコ指向娯楽言語「萌える」
0191デフォルトの名無しさん2007/03/28(水) 18:16:32
このやろう!
0192デフォルトの名無しさん2007/03/30(金) 00:17:23
ML
既存言語だって?イヤイヤこれは萌え言語の略ですヨ
0193デフォルトの名無しさん2007/04/06(金) 17:43:21
萌え言語の完成まで後どれくらい掛かるのだろう
0194デフォルトの名無しさん2007/04/06(金) 18:20:40
HDDクラッシュした…もう駄目だ…グフ
0195デフォルトの名無しさん2007/04/14(土) 22:51:11
萌え言語オワタ\(^o^)/
0196デフォルトの名無しさん2007/04/14(土) 22:53:50
言語が無理ならクラスライブラリでも作ってれば良いじゃない。
0197デフォルトの名無しさん2007/04/17(火) 17:39:20
HDD買ってきた
0198デフォルトの名無しさん2007/04/23(月) 20:27:06
そもそも萌え言語の定義は決まっているのか?
0199デフォルトの名無しさん2007/04/23(月) 20:35:45
萌えればいい
挑戦してみない?
0200デフォルトの名無しさん2007/05/11(金) 18:22:56
gikobasic発見
ttp://delwiki.info/
0201デフォルトの名無しさん2007/05/16(水) 03:55:53
プログラミング言語を作ってみたいのですが、たくさん分からない点があります。
1、コンパイラを作る = プログラミング言語を作ることなのでしょうか?
2、大きな無限ループを作って、その中にたくさん条件分岐を作るみたいな方法でインタープリタ
みたいなものを制作可能でしょうか?( for(;;){if (+が入力されたら){残りに入力された2つの数を足してreturn}...})
3、C言語とCommonLispを少し使えるのですが、どちらを使えば簡単に作れるでしょうか?
4、お勧めの本はありますでしょうか?
0202デフォルトの名無しさん2007/05/16(水) 05:09:08
微妙にスレ違いな気もするけど、まあいいか。

1. 既にあるプログラミング言語のコンパイラを作るなら、別にイコールにはならないね。
  あとは、コンパイラじゃなくて、インタプリタを作るという線もある。
  インタプリタの方がハードルは低いんじゃないかな。

2. コンパイラやインタプリタを作るには、定番のアルゴリズムがある。
  そこでは、字句解析、構文解析、意味解析を行う。
  字句解析: プログラムをその構成要素(字句、トークン)に分解する。
  構文解析: トークンのレベルで文法を解析する。
  意味解析: その文がどのような意味を持っているかを解析する。
         構文解析と分けられない事もある(例えば a<b>(c) は、
         a が関数テンプレートかただの数かによって、
         関数テンプレートの呼び出しか、単なる条件式なのかが変わってくる)。
         なるべく構文解析と意味解析は分離している方が良い。
  まあ、その前に「文法を作る」という仕事があるけど。

3. お好きな方で。
  ただ、bison/flex などのコンパイラコンパイラ(コンパイラ用のコードをある程度自動生成するプログラム)
  を利用するのであれば C やね。

4. コンパイラ―原理・技法・ツール 1, 2
  A. V. エイホ、R. セシィ、J. D. ウルマン、原田 賢一 著
  ISBN-10: 4781905854
  ISBN-13: 978-4781905853
0203デフォルトの名無しさん2007/05/16(水) 05:24:32
むむ、どうもです。
0204デフォルトの名無しさん2007/05/16(水) 05:40:43
コンパイラ 2 の ISBN 書き忘れてた。

ISBN-10: 4781905862
ISBN-13: 978-4781905860
0205デフォルトの名無しさん2007/05/16(水) 11:50:40
>>201
萌言語作成の使命は君に託された。
0206デフォルトの名無しさん2007/05/16(水) 22:39:31
逆に考えるんだ
萎え言語とは何か
それと違うものを作ればいい
0207デフォルトの名無しさん2007/05/17(木) 11:05:19
>>206
萎え                     萌え
+--------------+--------------+
            ↑
それだと、この辺の物になる可能性があるぞw
0208デフォルトの名無しさん2007/05/17(木) 15:57:58
地味言語の完成です
0209デフォルトの名無しさん2007/05/17(木) 23:32:33
2ch発プログラミング言語「萌萎ー」
0210デフォルトの名無しさん2007/05/18(金) 22:01:10
クジンシー「また妄想分を蓄えるために眠らなければならんのかー」

というわけでまた活動停止
以降>>201に期待
02112012007/05/19(土) 03:40:59
今一生懸命勉強しているのでもう少し待ってくださいね。
一ヶ月後ぐらいに処理系を発表する予定です。
激しくLisp臭がしますが。
0212デフォルトの名無しさん2007/05/19(土) 09:07:06
wktk
0213デフォルトの名無しさん2007/05/19(土) 18:20:39
LispだろうがPythonだろうが
何でも来やがれだぜ!
あとPythonとか他にもPythonとか

別におっぱいが好きで言ってるわけじゃないが
Pythonとか!
0214デフォルトの名無しさん2007/05/19(土) 19:12:48
ぱいそん自重w
0215デフォルトの名無しさん2007/05/21(月) 17:38:08
brain_fuckに対抗

�_ �` �a �b �c �d �e �f �g �h �i �j �k �l �m �n
「little_penis」
ショタ萌え有りという人向け
0216デフォルトの名無しさん2007/05/21(月) 22:17:38
�_�g�a�d�a�d
0217デフォルトの名無しさん2007/05/21(月) 22:19:23
�a�d�a�d�h�`�h�`
0218デフォルトの名無しさん2007/05/21(月) 22:43:03
�a�d�a�d�c �d�c �d
�h�c�a�d�a�d�a�`�j
�h�c�a�d�a�d�b
�n�c�a�d�a�d�a�`�j
�n�c�a�d�a�d�b
�a�d�a�`�_�d
コマンドは無属性とトム&ジムに分けられる
0219デフォルトの名無しさん2007/05/21(月) 23:40:12
�_�g�a�d�a�d
0220デフォルトの名無しさん2007/05/21(月) 23:53:23
さらに下段上段上下段属性に分かれる
下段
�_�g�h�c
上段
�h�`�h�`
�e
上下段
�h�`�h�`→わっきろわっきろ
�`�_→きみろり
0221デフォルトの名無しさん2007/05/22(火) 16:52:18
http://lyrical.bugyo.tk/
これでいいじゃないか
0222デフォルトの名無しさん2007/05/22(火) 21:30:09
だってそれ、普通のschemeだし。
0223デフォルトの名無しさん2007/05/23(水) 13:19:58
んじゃこれで
http://honoka.nukenin.jp/
0224デフォルトの名無しさん2007/05/23(水) 15:20:22
このスレの人だな
0225デフォルトの名無しさん2007/05/23(水) 15:56:04
orz
だめぽ
0226デフォルトの名無しさん2007/05/23(水) 16:03:28
スレが立った頃から居るが
未だに完成しないんだなcorega!
誰かつんでれ言語を代わりに作って欲しいぜwww
0227デフォルトの名無しさん2007/05/23(水) 16:30:42
ツンデレコンパイラなら可能だろうけど、
ツンデレ言語はなかなか難しい。
0228デフォルトの名無しさん2007/06/06(水) 18:59:00
仮に萌え言語が完成しても誰が使うんだろう?
0229デフォルトの名無しさん2007/06/06(水) 19:39:01
仮にじゃない
既にいくつか存在する
0230デフォルトの名無しさん2007/06/06(水) 19:40:26
例えば?
0231デフォルトの名無しさん2007/06/06(水) 19:48:48
きゃぴりん☆きっく
http://pabu.sakuratan.net/
もえちゃっと☆
http://www.moecha.jp/
萌え萌えプログラミング言語 Puny(ぷに)
http://www.246.ne.jp/~alpha/moe/
萌え言語 - glCc.
http://angelcat.ugoo.net/glcc/mpl/index.html
Javaco
http://javaco.org/

・このスレの物
1・萌え指向プログラミング言語「萌香」
http://honoka.nukenin.jp/
2・>>36

・これから期待される物
>>201
0232デフォルトの名無しさん2007/06/06(水) 20:46:12
存在している・・・のか?
0233デフォルトの名無しさん2007/06/08(金) 14:45:59
ああっ、もうダメッ!!はうあああーーーーっっっ!!!
ブリイッ!ブボッ!ブリブリブリィィィィッッッッ!!!!
いやぁぁっ!あたし、こんなにいっぱいウンチ出してるゥゥッ!
ぶびびびびびびびぃぃぃぃぃぃぃっっっっ!!!!ボトボトボトォォッッ!!!
ぁあ…ウンチ出るっ、ウンチ出ますうっ!!
ビッ、ブリュッ、ブリュブリュブリュゥゥゥーーーーーッッッ!!!
いやああああっっっ!!見ないで、お願いぃぃぃっっっ!!!
ブジュッ!ジャアアアアーーーーーーッッッ…ブシャッ!
ブババババババアアアアアアッッッッ!!!!
んはああーーーーっっっ!!!ウッ、ウンッ、ウンコォォォッッ!!!
ムリムリイッッ!!ブチュブチュッッ、ミチミチミチィィッッ!!!
おおっ!ウンコッ!!ウッ、ウンッ、ウンコッッ!!!ウンコ見てぇっ!!!
ぶぶぶぶびいいぃぃーーーーーーーーーっっ!!ブジャブジャブバババッッッ!!
ブリュブリュブウウウッ!ぶりぶりぶりぶりぶぶぶぶぶぶぅぅっ!!
ぬりゅぬりゅりゅううっ!ぶぼおおっ!ベチャベチャッ!!
びちゃぶちゃびちゃびちゃびちゃびちゃあぁぁっっ!!
んあああぁぁああぁああっっ!!くはああぁぁっ!いやあぁぁんっ!
は、恥ずかしいいっ!!こんな、こんなに出るなんて、
こんなの、こんなウンチはじめてええぇっ!!
いやああぁぁっ!見ないでえぇっ!とまら・・・止まらないのおぉぉっ!
どうして、どうしてええぇっ!!ああああぁぁぁああああっっ!!
(いやああぁぁああっ!!太い、太いよおおぉぉっ!
なんで、なんでこんな日に限ってこんなに大きいのが出るのおぉっ!?
ああああぁ、やだぁ!ぶ、ぶら下がって揺れてるよおぉぉっ!
長くて大きいウンチ、ウンチ、ウンチがぁぁっ・・・・えぇぇええっ?!!)

萌え言語のファイル記述専用命令「もうダメッ!ウンチ出る」
0234デフォルトの名無しさん2007/06/08(金) 21:55:10
ミューズ語

お父様はもういないのよ!
 変数”お父様”をnullにする
0235デフォルトの名無しさん2007/06/08(金) 23:00:28
そしてガーベジコレクタに回収される、かつてお父様だった物
02362012007/06/10(日) 08:04:13
>>231
名前をのせていただいたので、現在の進歩状況を報告させていただきますが、
全く進んでおりません Orz
すいません。
Lispの勉強をしている途中なのですが、
元々頭が悪くて覚えが悪いのと、
Lispの奥が深くて。
本当に申し訳ないです。
頑張って8月までにはなんとかします。
0237デフォルトの名無しさん2007/06/10(日) 11:18:03
Lisp 使ってんの?
bison/flex と併せて C で作ったんでいいと思うぜ。
0238デフォルトの名無しさん2007/06/10(日) 12:05:08
だな。そういう処理系を作ろうとしてるのか知らんけど、
bison/flex 使った方がラクダはフタコブラクダが好き。
0239デフォルトの名無しさん2007/06/10(日) 15:53:56
>>236
ぷれっしゃーかけてすまんかたしかし
>>1がいなくなったさびしさゆえのものよのう
0240デフォルトの名無しさん2007/06/11(月) 23:27:23
これフルスクラッチはマゾですな
といいつつ勉強になるからやってる
けっしてマゾなんかじゃないんだからね!
0241デフォルトの名無しさん2007/06/23(土) 23:29:17
りんご本を理解するのに1年かかった
0242デフォルトの名無しさん2007/06/26(火) 18:16:17
定期上げ
0243デフォルトの名無しさん2007/06/27(水) 13:20:46
萌え+MySQL=MoSQL
http://news23.2ch.net/test/read.cgi/news/1182860193/
0244デフォルトの名無しさん2007/06/27(水) 14:39:50
もう落ちているみたいだから補完しとくか。
http://mosql.jp/images/c/c4/New_mermaid.jpg
0245デフォルトの名無しさん2007/06/27(水) 16:26:03
そのスレの要点
ttp://mosql.jp/images/c/c1/Mermaid2.jpg
0246デフォルトの名無しさん2007/06/27(水) 16:28:27
上手い割には腰の処理が奇妙だと思ったら、
元絵の感じを残そうとしてるからなのか。
0247デフォルトの名無しさん2007/06/27(水) 16:45:00
俺もそのくらい上手く書けたら良かったのになー
萌えIDE作ろうとすれば必須
0248デフォルトの名無しさん2007/06/29(金) 01:49:25
愛の妖精ぷりんてぃん
http://www.takamagahara.com/printin/
0249デフォルトの名無しさん2007/06/29(金) 12:41:15
ぷりんてぃんキモス
vipperのサイト?
0250デフォルトの名無しさん2007/07/01(日) 08:24:10
>249
いや、結構昔に有名になった電波なサイト
0251デフォルトの名無しさん2007/07/01(日) 20:45:07
>>250
最初に見たのがvipの方だったからvipperが作ったのかと思ってた

ttp://gamdev.org/up/img/9694.png
mosqlの絵を描いてみた
「先生…スポイトが欲しいです…」
0252デフォルトの名無しさん2007/07/01(日) 23:40:52
ttp://gamdev.org/up/img/9697.jpg
よーしパパも5分でmosql描いちゃうぞ
色?何それくえるn
■ このスレッドは過去ログ倉庫に格納されています