[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 05/09 19:52 / Filesize : 7 KB / Number-of Response : 40
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



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

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

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

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

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

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

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

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


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

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

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

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



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

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

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

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

catプログラム

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

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

17 名前:デフォルトの名無しさん mailto:sage [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 名前:デフォルトの名無しさん mailto:sage [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 名前:デフォルトの名無しさん mailto:sage [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 mailto:sage [2009/01/29(木) 08:53:14 ]
Grass 言語のニコニコ動画
つ ttp://www.nicovideo.jp/watch/sm4505298

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

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

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

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

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

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

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

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

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



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

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

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

…が、迷惑な話だ。

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

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

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

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

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

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






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<7KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef