senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by きゅーけー (tojoqk@mastodon.tojo.tokyo), page 229

  1. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Monday, 29-Mar-2021 13:06:53 JST きゅーけー きゅーけー
    in reply to

    完全に理解した。私も同じ test-driver.scm を使っても大丈夫だな。

    In conversation Monday, 29-Mar-2021 13:06:53 JST from mastodon.tojo.tokyo permalink
  2. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Monday, 29-Mar-2021 13:05:43 JST きゅーけー きゅーけー
    in reply to

    あ、なるほど?テストドライバーのモジュールをプログラムからロードしているわけじゃないから気にしなくていいのか。

    In conversation Monday, 29-Mar-2021 13:05:43 JST from mastodon.tojo.tokyo permalink
  3. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Monday, 29-Mar-2021 13:02:10 JST きゅーけー きゅーけー

    LGPLv3 のプロジェクトで、テスト用のモジュールに GPLv3 でライセンスされたコードを使った場合どうなるんだ……。少なくともテストコードについては GPLv3 でライセンスしないといけないと思うんだけど、下記のプロジェクトではテストコードの部分も LGPLv3 になっているっぽい。https://git.lepiller.eu/guile-rdf

    In conversation Monday, 29-Mar-2021 13:02:10 JST from mastodon.tojo.tokyo permalink
  4. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Monday, 29-Mar-2021 12:42:23 JST きゅーけー きゅーけー

    色々考えた結果、Guile-ACL2 は LGPLv3 でライセンスすることにした。

    In conversation Monday, 29-Mar-2021 12:42:23 JST from mastodon.tojo.tokyo permalink
  5. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 22:31:34 JST きゅーけー きゅーけー

    GPLv3 でライブラリを書く文化と nil があるので Gerbil Scheme に浮気せずに、GNU Guile を使っていくと決めた。

    In conversation Sunday, 28-Mar-2021 22:31:34 JST from mastodon.tojo.tokyo permalink
  6. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 22:30:06 JST きゅーけー きゅーけー

    欲しい

    In conversation Sunday, 28-Mar-2021 22:30:06 JST from mastodon.tojo.tokyo permalink
  7. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 22:21:44 JST きゅーけー きゅーけー

    Guile の歴史的な事情と elisp サポートのために nil が存在してくれているおかげで、ACL2 フロントエンドの実装が現実的になってきた。

    In conversation Sunday, 28-Mar-2021 22:21:44 JST from mastodon.tojo.tokyo permalink
  8. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 22:18:21 JST きゅーけー きゅーけー
    in reply to

    nil の存在のせいでパフォーマンスの足を大きく引っ張っていることはなさそうとのことhttps://mstdn.maud.io/@omasanori/105967586171161800

    In conversation Sunday, 28-Mar-2021 22:18:21 JST from mastodon.tojo.tokyo permalink
  9. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 22:16:04 JST きゅーけー きゅーけー

    なるほど、どうせ Guile から `nil` が消えたら Guile による elisp 実装も変わるだろうし、それを真似すればいいだけということで、ACL2 で `nil` 使っちゃうか。

    In conversation Sunday, 28-Mar-2021 22:16:04 JST from mastodon.tojo.tokyo permalink
  10. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 22:07:38 JST きゅーけー きゅーけー
    in reply to

    GNU Guile で `(not x)` が真になる値を全て答えよ。という超難問を思いついた。

    In conversation Sunday, 28-Mar-2021 22:07:38 JST from mastodon.tojo.tokyo permalink
  11. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 22:06:39 JST きゅーけー きゅーけー
    in reply to

    上の訂正不要だった

    In conversation Sunday, 28-Mar-2021 22:06:39 JST from mastodon.tojo.tokyo permalink
  12. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 22:00:28 JST きゅーけー きゅーけー
    in reply to

    s/`# nil` がなければ/`# nil` のせいで/

    In conversation Sunday, 28-Mar-2021 22:00:28 JST from mastodon.tojo.tokyo permalink
  13. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 21:56:28 JST きゅーけー きゅーけー

    偽と真リストの最後の cdr がそれぞれ二種類あるのはカオスすぎる

    In conversation Sunday, 28-Mar-2021 21:56:28 JST from mastodon.tojo.tokyo permalink
  14. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 21:53:30 JST きゅーけー きゅーけー
    in reply to

    `# nil` がなければ不要な分岐が大量に発生している疑惑……。

    In conversation Sunday, 28-Mar-2021 21:53:30 JST from mastodon.tojo.tokyo permalink
  15. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 21:52:46 JST きゅーけー きゅーけー
    in reply to

    Guile がどれくらい `# nil` をサポートし続けるつもりがあるのか調べるか……。`# nil` が存在するせいで Guile の性能に相当なダメージを与えているんじゃないかと疑っている。

    In conversation Sunday, 28-Mar-2021 21:52:46 JST from mastodon.tojo.tokyo permalink
  16. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 21:47:42 JST きゅーけー きゅーけー

    nil を見たときに、'() として扱うべきか、`# f` として扱うべきか

    In conversation Sunday, 28-Mar-2021 21:47:42 JST from mastodon.tojo.tokyo permalink
  17. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 21:45:05 JST きゅーけー きゅーけー

    FIXME remove this abstraction ってあるしやっぱ、nil は使わない方がよさそう。でもどうやって remove するんだ……。https://git.savannah.gnu.org/cgit/guile.git/tree/module/language/elisp/runtime.scm#n42

    In conversation Sunday, 28-Mar-2021 21:45:05 JST from mastodon.tojo.tokyo permalink
  18. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 21:43:08 JST きゅーけー きゅーけー

    意図せずにハッシュタグを作ってしまった

    In conversation Sunday, 28-Mar-2021 21:43:08 JST from mastodon.tojo.tokyo permalink
  19. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 21:42:27 JST きゅーけー きゅーけー

    Guile ってまだ `#nil` あるんだ……。ACL2 のプログラムを Guile で読むのに使えそうだけどあんまり使いたくない気持ちがある。

    ```scheme@(guile-user)> #nil$1 = #nilscheme@(guile-user)> (null? #nil)$2 = #tscheme@(guile-user)> (if #nil 1 2)$3 = 2scheme@(guile-user)> ```

    In conversation Sunday, 28-Mar-2021 21:42:27 JST from mastodon.tojo.tokyo permalink
  20. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 28-Mar-2021 21:39:23 JST きゅーけー きゅーけー

    だいたいイメージできてきた。下記の Guile で elisp のフロントエンドの実装と同じように ACL2 のフロントエンドを実装すれば私の野望は達成される。https://git.savannah.gnu.org/cgit/guile.git/tree/module/language/elisp

    In conversation Sunday, 28-Mar-2021 21:39:23 JST from mastodon.tojo.tokyo permalink
  • After
  • Before

User actions

    きゅーけー

    きゅーけー

    GNU Guix ユーザーの Schemer で、自由ソフトウェアと行動分析学が好きです。Jami: e5fdfccb74c383420e6e647897dae018a4bd61fb

    Tags
    • (None)
    ActivityPub
    Remote Profile

    Following 1

      Followers 0

        Groups 0

          Statistics

          User ID
          27709
          Member since
          22 Jun 2020
          Notices
          8760
          Daily average
          4

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.