こういうの草でやる奴がいるとは思わなかったぜwww
3 :
デフォルトの名無しさん:2008/08/23(土) 22:06:43
こwwwれwwwはwwwwwww
ちょっと植草しときますね
_ _
/;;;;;;;;;;;;`Y´;;;;;;;;\
/;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;',
l;;;;;r'´ ̄ ̄~  ̄ ̄ヽ;;;;;!
|;;;;;;| |;;;;;|
{;;;;r',;;'"゙`、 .,,;-ー、 ',:;}
rゝl!. (●)│l (●), :l;jヽ
〉),| . ノ ヽ :!ノ/
ゝ_.l ゝ- ' ,jノ
l、 ___, /! __ ☆
lヽ ー‐' ,/ ! | |"
/!、`ー─‐'" /ヽ r~) // :|ワ
ノ |__|ワ
このスレでは何を語るんだ?
こんな面倒なもので書かなくてもschemeでいいじゃんって思ってしまう
こういうゴミ言語が楽しめるようになりたい
ゴミじゃなくて草だよ
出来たものは役に立たないけど
こういうの作るのはいい演習問題だと思う
9 :
デフォルトの名無しさん:2008/08/29(金) 21:48:10
wwWWwwWwwvちょwwWWWwWWWwvおまwWWwWwv
無駄にSugeeeeeeeeeeeeeeeeeeeeeeee!!
これからマシン語になっていくんだな。
wwWwwwwww、',,',、',,',WwwwWwwWwwWww
wwww、',、'',,',、',,',,、',,、',,',,、、',wWwwWwwwWw
,,,,,,,、',、、','、',、',,',,,、',,',,,、',,',,、ミ ,、,'ミwミwwwwwwWw
、',、',,,、',',、',,,,,,,,,,,,,,,,,,,,,彡,,\,',ヽ,,|ゝ, ',wミwWwwwww
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((,,',,、',ヽ,,)ノ,',/ゝ))wWwww
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ',/⌒(゚д゚)ノ─,',wwwwWww うりゃー!
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((、',',/,、',(,、',,ヽ、',´ノノWwwwww
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ミ、/、', ',,_|,, ',,,,,,\彡wwwWwwww
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,彡,,`彡wwWwwwWww
wwwWwwwWwwwwWwwwwwWwwwWwww
WwwwWwWwwwWwwwwwWwwwwWwwwWww
Grassでquineとか頭おかしい
14 :
デフォルトの名無しさん:2008/09/17(水) 18:18:09
イミフwWWWWWwうはWWWwおkWWWwww
catプログラム
10進数、表示はまだいいけど読み取りがめんどいな。
内部表現がチャーチ数なら、表示の方が割り算が必要な分だけ面倒じゃないか?
>>15は割り算を避けるために十の位と一の位を別々に管理してる
大きい数を扱うなら、どうせチャーチ数では遅すぎるから、内部でも十進で保持するのが楽だと思う
18 :
デフォルトの名無しさん:2008/09/19(金) 08:21:50
Grassの実装で、これってバグじゃね?
「church false: λx.λy.y」
SML版:
val churchFalse = FN([Abs(1, nil)], nil)
Java版:
Code fCode = new Code();
fCode.add(new Abs(1, new Code()));
Env fEnv = new Env();
FALSE = new CE(fCode, fEnv);
Mosh版:
(define church-false (cons (make-abs 1 '()) '()))
他のマニアックな言語での実装はよく読んでない。
どこがおかしい?
少なくともSML版とJava版は間違ってないように見えるけど
20 :
デフォルトの名無しさん:2008/09/20(土) 10:49:10
churchTrueはλx.λy.xなら
Abs(1, [Abs(1, [Abs(1, nil), App(1, 3)])])
curchFalseは
Abs(1, [Abs(1, [Abs(1, nil), App(1, 3)])])
となるのが自然と思ったんだけど、なにか勘違いしてる?
>>20 まずchurchFalseは
Abs(1, [Abs(1, [Abs(1, nil), App(1, 2)])])
の間違いだよな
それから、churchTrueとchurchFalseはinsnじゃなくてvalueだから、一番外側のAbsを
FNに直さないといけない
で、定義はそれで正しいんだけど、正しい書き方は一つじゃない
元ソースは別の、等価な書き方をしてるだけだと思う
具体的には、trueは
(λx.λy.λz.xy)id
と書けるし、falseは
λx.id
と書ける
idはλx.xのことね
22 :
sage:2009/01/29(木) 08:53:14
コメントってどう書くんだ?
そんな文法ない?
いくらでも書けばいい
[wWvwWv]以外の文字は無視されるから普通に日本語とかロシア語とかで書けばおk
なるほど。
wWvを含むコメントはどうすれば?
どうしようもない
俺のアセンブラはuUfに置換してるけど、情報を失いたくなければまじめにエスケープすればいいんじゃね
janeの隠し機能
1.書き込みウィンドウを出し半角入力に切り替える
2.Wキーを押しっぱなしにする
3.Wキを押しっぱなしにしながらsageのチェックするところをおもむろにクリック
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwww
チェックボックスをクリックした瞬間、テキストボックスからフォーカスが外れて
「書き込み(W)」ボタンがWを拾うようになるワケか。
なるほど、ちょっと上手い
…が、迷惑な話だ。
意図して作った仕様じゃないな。
writeの頭文字がwであるというのが神の作った仕様であると(違
ダメ
なにが
必ずレスがもらえるコピペ
ダメ
wwwwwwwwwwwwwwwwwww