5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Grass【ちょっと草植えときますね型言語】

1 :芝生の上の名無しさん:2008/08/23(土) 13:37:40
Grass the grass-planting programming language
http://www.blue.sky.or.jp/grass/

日本語サイト
http://www.blue.sky.or.jp/grass/doc_ja.html

2 :デフォルトの名無しさん:2008/08/23(土) 14:53:14
こういうの草でやる奴がいるとは思わなかったぜwww

3 :デフォルトの名無しさん:2008/08/23(土) 22:06:43
こwwwれwwwはwwwwwww

4 :デフォルトの名無しさん:2008/08/24(日) 13:02:31
ちょっと植草しときますね

         _    _
       /;;;;;;;;;;;;`Y´;;;;;;;;\
        /;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;',
      l;;;;;r'´ ̄ ̄~  ̄ ̄ヽ;;;;;!
       |;;;;;;|         |;;;;;|
       {;;;;r',;;'"゙`、  .,,;-ー、 ',:;}
      rゝl!. (●)│l (●), :l;jヽ
       〉),|   . ノ ヽ   :!ノ/
        ゝ_.l   ゝ- '   ,jノ
        l、  ___,  /!       __ ☆
         lヽ  ー‐'  ,/ !      |   |"
          /!、`ー─‐'" /ヽ     r~) // :|ワ
                     ノ |__|ワ

5 :デフォルトの名無しさん:2008/08/26(火) 17:36:36
このスレでは何を語るんだ?

6 :デフォルトの名無しさん:2008/08/28(木) 19:50:45
こんな面倒なもので書かなくてもschemeでいいじゃんって思ってしまう
こういうゴミ言語が楽しめるようになりたい


7 :デフォルトの名無しさん:2008/08/28(木) 21:20:26
ゴミじゃなくて草だよ

8 :デフォルトの名無しさん:2008/08/28(木) 21:56:40
出来たものは役に立たないけど
こういうの作るのはいい演習問題だと思う

9 :デフォルトの名無しさん:2008/08/29(金) 21:48:10
wwWWwwWwwvちょwwWWWwWWWwvおまwWWwWwv

10 :デフォルトの名無しさん:2008/08/31(日) 21:09:27
無駄にSugeeeeeeeeeeeeeeeeeeeeeeee!!
これからマシン語になっていくんだな。

11 :デフォルトの名無しさん:2008/09/05(金) 22:59:28
wwWwwwwww、',,',、',,',WwwwWwwWwwWww
wwww、',、'',,',、',,',,、',,、',,',,、、',wWwwWwwwWw
,,,,,,,、',、、','、',、',,',,,、',,',,,、',,',,、ミ ,、,'ミwミwwwwwwWw
、',、',,,、',',、',,,,,,,,,,,,,,,,,,,,,彡,,\,',ヽ,,|ゝ, ',wミwWwwwww
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((,,',,、',ヽ,,)ノ,',/ゝ))wWwww
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ',/⌒(゚д゚)ノ─,',wwwwWww うりゃー!
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((、',',/,、',(,、',,ヽ、',´ノノWwwwww
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ミ、/、', ',,_|,, ',,,,,,\彡wwwWwwww
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,彡,,`彡wwWwwwWww
wwwWwwwWwwwwWwwwwwWwwwWwww
WwwwWwWwwwWwwwwwWwwwwWwwwWww

12 :デフォルトの名無しさん:2008/09/08(月) 09:17:36
ttp://www.kmonos.net/wlog/89.html#_2129080907
GrassからBFへのトランスレータらしい

13 :デフォルトの名無しさん:2008/09/11(木) 00:50:16
Grassでquineとか頭おかしい

14 :デフォルトの名無しさん:2008/09/17(水) 18:18:09
イミフwWWWWWwうはWWWwおkWWWwww

catプログラム

15 :デフォルトの名無しさん:2008/09/17(水) 20:20:18
とりあえずFizzBuzz
ttp://codepad.org/iPSQbPVQ

16 :デフォルトの名無しさん:2008/09/18(木) 00:12:31
10進数、表示はまだいいけど読み取りがめんどいな。

17 :デフォルトの名無しさん:2008/09/18(木) 00:25:33
内部表現がチャーチ数なら、表示の方が割り算が必要な分だけ面倒じゃないか?
>>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 '()) '()))

他のマニアックな言語での実装はよく読んでない。

19 :デフォルトの名無しさん:2008/09/19(金) 09:07:45
どこがおかしい?
少なくとも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)])])
となるのが自然と思ったんだけど、なにか勘違いしてる?

21 :デフォルトの名無しさん:2008/09/20(土) 11:44:41
>>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
Grass 言語のニコニコ動画
つ ttp://www.nicovideo.jp/watch/sm4505298

23 :デフォルトの名無しさん:2009/01/30(金) 19:03:17
>>22
VIPプログラミングスレまとめwWw

24 :デフォルトの名無しさん:2009/02/07(土) 21:34:35
コメントってどう書くんだ?
そんな文法ない?

25 :デフォルトの名無しさん:2009/02/07(土) 21:36:48
いくらでも書けばいい

26 :デフォルトの名無しさん:2009/02/07(土) 22:05:29
[wWvwWv]以外の文字は無視されるから普通に日本語とかロシア語とかで書けばおk

27 :デフォルトの名無しさん:2009/02/08(日) 21:00:36
なるほど。

28 :デフォルトの名無しさん:2009/02/09(月) 12:20:49
wWvを含むコメントはどうすれば?

29 :デフォルトの名無しさん:2009/02/09(月) 13:22:11
どうしようもない
俺のアセンブラはuUfに置換してるけど、情報を失いたくなければまじめにエスケープすればいいんじゃね

30 :デフォルトの名無しさん:2009/02/27(金) 11:46:43
janeの隠し機能

1.書き込みウィンドウを出し半角入力に切り替える
2.Wキーを押しっぱなしにする
3.Wキを押しっぱなしにしながらsageのチェックするところをおもむろにクリック

31 :デフォルトの名無しさん:2009/02/28(土) 10:12:24
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

32 :デフォルトの名無しさん:2009/03/05(木) 11:10:25
wwwwwwwwwwwwww

33 :デフォルトの名無しさん:2009/03/05(木) 11:20:37
チェックボックスをクリックした瞬間、テキストボックスからフォーカスが外れて
「書き込み(W)」ボタンがWを拾うようになるワケか。
なるほど、ちょっと上手い

…が、迷惑な話だ。

34 :デフォルトの名無しさん:2009/03/06(金) 00:47:22
意図して作った仕様じゃないな。

35 :デフォルトの名無しさん:2009/03/06(金) 04:22:21
writeの頭文字がwであるというのが神の作った仕様であると(違

36 :デフォルトの名無しさん:2009/03/16(月) 17:14:22
ダメ

37 :デフォルトの名無しさん:2009/03/16(月) 17:19:16
なにが

38 :デフォルトの名無しさん:2009/03/18(水) 20:11:04
必ずレスがもらえるコピペ

39 :デフォルトの名無しさん:2009/03/23(月) 17:04:32
ダメ

40 :デフォルトの名無しさん:2009/03/26(木) 21:48:30
wwwwwwwwwwwwwwwwwww

8 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)