タグ

ブックマーク / blog.bugyo.tk (4)

  • 続・ニコ動でLisp (リリカル☆Lisp 開発日記)

    昨日の動画に書き込まれたコメントを見てみたら、 (+ 1 2) とか (print "hoge") といった書き込みが多数ありました。 pure lispっていったのに…… 特に前者のような数値演算をする式があまりにも多かったので、 急遽、数アトムと+をつくり、ついでにifやprognも作っておきました。 少し気になったので、コメントを ・リスト操作 ・数値演算 ・printを使用 の3つに分類してみたところ、以下のような結果になりました。 (複数に分類されたり、どれにも分類されなかったものもあります。) ・リスト操作: 32% ・数値演算: 47% ・printを使用: 20% ちなみに、この集計を取ったのは、数アトムと+を作った後ですが、 半数のコメントはこの改造前に書かれていたものでした。 ちゃんと評価できた式は50%前後といったところでしょうか。 数値計算

  • ニコ動で動作するLispインタプリタ書いたよ (リリカル☆Lisp 開発日記)

    どうもzickです。 2/1に見た夢をきっかけに触り始めたニコスクリプト(正確にはニワン語というらしい?)ですが、 しばらく触っていないうちに色々と機能が追加されており、なんと手続きが作れるようになっていました。 知らない機能を色々触っていたら、いつの間にかLispインタプリタが出来上がっていました。 【ニコニコ動画】ニコ動でLisp 2/1に見た夢が4ヶ月ほどを経て正夢になってしまいました。 関係ありませんが、少し前に単位が足りなくて4年生になれない夢を見ました。 こちらの夢は正夢にならないことを祈るばかりです。 --- *ニワン語メモ* 大体のことはニコニコ動画まとめwikiを見れば分かります。 (Lispインタプリタを半分くらい作ってからここの存在に気づきました。もっと速くググればよかったorz) とりあえず、ここに載っていないような細かい事項を書いておきます。 [1

  • ニコニコ動画で三目並べ (リリカル☆Lisp 開発日記)

    ニコニコ動画のスクリプト『ニコスクリプト』の話。 試験期間中というのもあって(*)、こういうものを作ってみました。 【ニコニコ動画】三目並べ あと、このスクリプトでの簡単なアクションゲームの作り方も思いついたんですが、 残念ながら現状ではLispインタプリタは作れそうにありません。 個人的なニコスクリプトの未公開命令のまとめ 基 未公開命令を使う時は行頭にスラッシュをつける。 処理の列はセミコロンで区切る(二つ目以降の命令にスラッシュは不要) 『時間::/命令1;命令2;…;命令n』が基の形 式はJavaScriptな「気分」で書ける(実際はかなり制約がある) commentTrigger(then:処理の列, timer:SEC) コメントが入力された(正確には画面に表示された)ときに処理を実行する。他人のコメントでも処理が実行される SEC秒の間のみ有効となり

  • やる夫が変な夢をみたそうです (リリカル☆Lisp 開発日記)

    ----- 読むのがめんどくさい人はこれだけ見て満足するお! (ただし、ニコニコのアカウントが必要だお) by やる夫 ----- ~朝~ ___ /      \ /ノ  \   u. \     はっ、夢!? / (●)  (●)    \   変な夢をみたお… |   (__人__)    u.   |   なんか、ニコニコ動画の投稿者スクリプトで \ u.` ⌒´      /    Lispインタプリタを作ったとかやる夫がいってたお… ノ           \    どうやって作るんだって自分で思ったら、 /´               ヽ  目が覚めたお… |    l              \ ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、. ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒)) ___

  • 1