トップページ⇒tech
185コメント45KB

ジョジョの奇妙な言語誰か作ってくれ

■ このスレッドは過去ログ倉庫に格納されています
0001空条モナ太郎 NGNG
誰か純日本語言語、ジョジョの奇妙な言語をつくってくれ。
ひまわりとか普通にプログラムするだけじゃつまらん。
0153デフォルトの名無しさんNGNG
>>152
>>148は後置形式と言ってるみたいだから式に()は不要と思われ
0154デフォルトの名無しさんNGNG
>>148-149のどこが「ジョジョの奇妙な言語」なのか
おれには全然わかりません。誰か説明してくだちい。
「マン・イン・ザ・ミラー」とか「世界」とかいう単語はでてくるが
それだけでしかねえだら?
0155デフォルトの名無しさんNGNG
確実ッ!
そう、コードを書いたらバグが出るくらい確実じゃッ!
0156誤爆で遊ぼうNGNG
>>151
>b=1;
>b=b++ は評価順序がどうであれ、だ

mov eax,b;
inc b;
mov b,eax;

とか。
0157デフォルトの名無しさんNGNG
149は
コンパイラの勉強のしたことのある人。
字句解析などLL(k),LR(k)など
ジョジョを作るには必須です
0158デフォルトの名無しさんNGNG
LALR(!!!)
0159デフォルトの名無しさんNGNG
Josephは予約語です。
0160デフォルトの名無しさんNGNG
まだこのスレあったのか
なつかしい・・・ぼら
0161デフォルトの名無しさんNGNG
う うっかりしていたが・・・
ど・・・どういうことだ!
納期を8ヶ月も過ぎているというのに!

なぜプログラムが完成しないッ!


ばっ ばかなッ! 仕様がいきなり増えたぞ!
0162デフォルトの名無しさんNGNG
この言語は自動的に「関数」に名前をつける。
運命のカード、タロットでだ。
現れたカードはッ!
愚者のカードッ!
この、帰り値を持たない関数の名はッッッ!

愚 か 者 の void
void the_fool (); だッ!
0163デフォルトの名無しさんNGNG
おれはバグを直していたと思ったら いつのまにかバグを作りこんでいた

0164コギャル&中高生NGNG
http://go.iclub.to/ddiooc/
     
     i/j/ez/対応です

お役立ちリンク集
必ず役立ちます

 サイト管理者お役立ち集
    1日4000HIT以上
↓
http://kado7.ug.to/wowo/
      
     i/j/ez/対応
    
   コギャルとH出来るサイトはここ
ヌキヌキ部屋へ直行便

         ↓
   http://kado7.ug.to/wowo/-a.htm
    
       i/j/ez/対応
0165デフォルトの名無しさんNGNG
オブジェクト指向の手続型言語で考えてみる。

変数は、型名と名称を空白を空けて表記、構文の終わりはセミコロンとする。
  human ジョナサン,ディオ;

変数の更新は演算子=を使う。
  ジョナサン=ボディ;

変数「ディオ」をグローバル変数として扱うには
  石仮面->ディオ;
とする。グローバル変数の更新は特別な関数を用いる。
  ディオ=波紋(首);
  ディオ=スペースリパースティンギーアイズ(ジョナサン);
前者の引数は定数のみ、後者の引数は変数のみである。
それぞれディオの値は「首」「ジョナサンの実体値(ボディ)」となる。

グローバル変数の破棄は
  日光->ディオ;
で行なう。
0166デフォルトの名無しさんNGNG
クラスからインスタンスの生成は次のように表記する。
  弓矢->吉良吉影=キラークイーン;
これはクラス吉良吉影のインスタンスはキラークイーンであることを意味する。
勿論、複数のインスタンスも可能である。単に宣言すれば良い。
  弓矢->吉良吉影=バイツァダスト;
さらにインスタンスの永続化(DBに格納、あるいはストリーム出力)は次の構文で行なう。
  弓矢->ゴールドエクスペリエンス;
このとき、ゴールドエクスペリエンスは永続インスタンスとなりる。
永続化状態のインスタンスは通常、他のインスタンスとメッセージのやり取りは出来ない。
永続化インスタンスにメッセージを送るためには、ゴールドエクスペリエンス.レクイエムと
インスタンス名に「.レクイエム」を追記する。
ただし、永続化しているのでパフォーマンスや、計算途中の状態は保証されない。
永続化インスタンスで保証されるのは、計算結果のみである。
永続化インスタンスを通常の状態に戻すには、
  ゴールドエクスペリエンス.レクイエム->弓矢;
とする。
0167デフォルトの名無しさんNGNG
166
わらたよ
0168デフォルトの名無しさんNGNG
しかしどこの板にもジョジョって名前のつくスレ多いね。
熱狂的な信者が多いからか。俺もその一人だけど。
ジョリーンの花びら回転みたい。
0169『名無しさん』は不死身ぃぃぃNGNG
奇妙な言語仕様↓

for 、 while みたいなループは一切無し。
表示させたい回数コーディングすべし。

printf("無駄");printf("無駄");printf("無駄");printf("無駄");printf("無駄");
printf("無駄");printf("無駄");printf("無駄");printf("無駄");printf("無駄");
printf("無駄");printf("無駄");printf("無駄");printf("無駄");printf("無駄");
printf("無駄");printf("無駄");printf("無駄");printf("無駄");printf("無駄");
printf("無駄");printf("無駄");printf("無駄");printf("無駄");printf("無駄");
printf("無駄");printf("無駄");printf("無駄");printf("無駄");printf("無駄");
printf("無駄");printf("無駄");printf("無駄");printf("無駄");printf("無駄");


0170コギャルとHな出会いNGNG
http://kado7.ug.to/net/


朝までから騒ぎ!!
   小中高生
 コギャル〜熟女まで
   メル友
  i/j/PC/対応

女性の子もたくさん来てね
  小中高生大歓迎です                 
全国デ−トスポット情報も有ります。
全国エステ&ネイル情報あります。

  激安携帯情報あります。
0171デフォルトの名無しさんNGNG
どんな重いルーチンも一瞬でできるアルゴリズムを見つけました!!

BeginTheWorld();
  重い処理();
EndTheWorld();
0172デフォルトの名無しさんNGNG
チョトワラタヨ
0173デフォルトの名無しさんNGNG
dwo().ra().ra().ra().ra().ra();
0174デフォルトの名無しさんNGNG

スタンドクラス CWhiteSnake は全てのスタンドクラスを継承することが可能。
0175デフォルトの名無しさんNGNG
purplehaze, コントロールがきかないので乱数用
0176デフォルトの名無しさんNGNG
out <- "ヘロウ、オラオラオラ" @

基本的な言語仕様はこうなりますた。
文の最後は@、オペレータでブツを区切って読み易くするそうです。
0177デフォルトの名無しさんNGNG
それは何言語ですか?ハスける?
0178デフォルトの名無しさんNGNG
Integer i = KEYWORD--INT--max(;)@
out <- "このマシンで表現可能な整数の限界値: " <- i <- flush @

こんな感じになります。
0179デフォルトの名無しさんNGNG
λカルキュラスをベースとした言語はナランチャの頭脳では理解できないため
使用不可能です。
0180デフォルトの名無しさんNGNG
条件分岐は
もしかして(オラオラですか)
yes! yes! yes! OH MY GOD
  成立したときの処理
no no no
  不成立時の処理
やれやれ To Be Continued...

こんな感じ?
0181180NGNG
>もしかして(オラオラですか)
もしかして(オラオラ)ですか
0182デフォルトの名無しさんNGNG
次にお前はHello worldという。
0183デフォルトの名無しさんNGNG
Hello World
はっ!
0184デフォルトの名無しさんNGNG
hello, the world.
0185デフォルトの名無しさんNGNG
ズドドドドドドドドドドッ
■ このスレッドは過去ログ倉庫に格納されています