’;’がありません。

このエントリーをはてなブックマークに追加
>>118
満遍なく、ってことですか?
120山崎渉:03/05/28 13:04
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
>>119
なにか?
↑shine
シャイン!
社員
125山崎 渉:03/07/15 10:30

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
126山崎 渉:03/07/15 14:13

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
127山崎 渉:03/08/02 02:47
(^^)
128山崎 渉:03/08/15 17:42
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
129デフォルトの名無しさん:03/10/25 23:40
130デフォルトの名無しさん:03/10/25 23:46
ソースを解析させて、抜けてる”;”を追加するプログラムを作るとか。
printf("このスレ終了")
そんなことしたら人間が成長しない
#include <stdio.h>

int main(){
printf("終了\n")
return 0
}
134デフォルトの名無しさん:03/10/26 00:59
ついでに>>1が書き忘れたコードを開発環境が全て
補完してくれれば>>1はいらなくなっていいね。
135デフォルトの名無しさん:03/10/26 01:49
>>1
ならお前が構文解釈を勉強がてらに
コンパイラを作ってみろよ。
>>1 の願望は、コンパイラ改良への第一歩になるかもしれない。
コンパイラを仮想化し、その下層にプログラムコード塊の整合性推論エンジンを提供してやれば解決できそうだし。

と、理解してみる。
>>135-136
>>1はもうとっくに居ないという事分かってますか?
JavaScript の話って既出?
139デフォルトの名無しさん:04/05/19 09:53
ふむ
         ∧_∧   ┌────────────
       ◯( ´∀` )◯ < おならでちゃったー
        \    /  └────────────
       _/ __ \_
      (_/ lll \_)
      ______
     / 曰 (俎〆 /|
    ∧ ∧〆俎)  / /|
  /_(    )__曰_/ /┌────────────
 || ̄/  | ̄ ̄||/  <  おまえは食いたくないのか
 ||`(___ノ   ||    └────────────
#include <stdio.h>
int baz (char* s) { puts (s); return 0; }
int (*bar (char* s)) (char*) { puts (s); return baz; }
int (* (*foo (char* s)) (char*)) (char*) { puts (s); return bar; }
int (* (* (*world (char* s)) (char*)) (char*)) (char*) {
puts (s); return foo; }
int (* (* (* (*hello (char* s)) (char*)) (char*)) (char*)) (char*) {
puts (s); return world; }
int main () {
return hello ("hello") ("world") ("foo") ("bar") ("baz");
}
142デフォルトの名無しさん:04/05/21 00:48
>>3
:を付けてみるとか。
Dim A As Integer:
A = A + 1:
Debug.Print A:

でも実際、VBのSelect Caseで、Cと間違えて
Select Case A
  Case 1:
    B = 1
End Select
なんて:付けてる人は多摩にいる。
>>142
そいつを多摩まで行ってスカウトしてくるわ。
>>143
ネタにマジレス?
ネタにネタレスですよぉ☆
Select Case A
Case "y":
Case "Y":
Answer = true:
' break:
Case "n":
Case "N":
Answer = false:
' break:
End Select
>>145
ネタにネタレスにネタレスにマジレス
以下無限ループ
149デフォルトの名無しさん:04/05/30 10:17
わかった、こうしよう。
コンパイラが ; が無いことに気が付いたときは、その日のコンパイラの気分で処理がかわるようにする。

例1: XXXX行に ; がなかったみたいなので、勝手につけてコンパイルしときました。
例2: XXXX行に ; がないみたいですけど?これはタイプミスですか?私には判断しかねるのでエラーにしときますね。
例3: XXXX行であなたはミスをしてますね?ぐふふふ・・・・ま、どうすればいいか分ってるけど教えてあげない。
          これも勉強ですよ。
(;´Д`)ハァハァ
int x, y;
x = GetHogeX() //ココに‘;’がないぞ。けどもしかしたら‘,’が抜けているのかもしれない。よし、エラーを出すのだ。
y = GetHogeY();

コンパイラの中の人は賢すぎて逆に考えすぎてしまうのさ。
152デフォルトの名無しさん:04/06/06 02:24
あかちゃんを変換すると・・・
153デフォルトの名無しさん:04/06/06 02:46
GNU makeのエラーはもっと腹立つぞ

Makefile:4: *** 分離記号を欠いています (8 個の空白でしたが、TAB のつもりですか?)
154デフォルトの名無しさん:04/06/06 03:01
>>146
それ、かなりありそうな話だな。"y"と"n"が・・・

Cのswitchって、VBだとOn...GoToのほうが近いのかも。
155デフォルトの名無しさん:04/06/06 19:32
エラー:(line:20) ";" 付け忘れてるね。これだから素人は…アーヤダヤダ
エラー:(line:55) "Interger" って何?綴りミス?
>>153
スゲー。ほんとだ。
GNU系は気の利かない訳が多すぎる。MSの「メモリがreadになることは出来ませんでした」を笑う前に自分らのほうをなんとかしろって感じだ。
結局ロケール変えて英語のまま読んでるからいいけど。
>>153
すげー思わず確認しちゃったyo!
Makefile:7: *** missing separator (did you mean TAB instead of 8 spaces?).

>>157
これってGNUに気の利かない訳が多い例にはならないと思うんだけど・・・
元のメッセージ知らないで言うってるんじゃないよね・・・(´・ω・`)
日本語的ニュアンスの問題だろ。
>Makefile:4: *** 分離記号を欠いています (8 個の空白でしたが、TAB のつもりですか?)

コレ腹立つか?

どんなメッセージならいいんだ? TABのつもりでございましょうか?、とかならいいのか?
怒ってるのは >>153 だが、ださいメッセージだとは思う。
>TABのつもりでございましょうか?

TABの間違いではないでしょうか?ならどうだ?
タブんTABの間違い、なーんていっちゃったりなんかして(広川太一郎風)

なんてのはどうだ?
そのメッセージが原因でたたきこわされるモニタが、必ず3つはある。
親切なメッセージだなぁ
って思うのは俺だけ?
そこまで言うならこうでもして欲しいよな

Makefile:4: *** 分離記号を欠いています (8 個の空白でしたが、TAB のつもりですか?)
TABのつもりならy 違うならn 残り3秒
>>165
単に字面の話だ。内容は親切だね。
>>167
163がですかΣΣ(゚д゚lll)