エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
プログラミングではたまにエスパー力が必要になることがある | 雑記帳
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
プログラミングではたまにエスパー力が必要になることがある | 雑記帳
プログラミングをやっていると、たまにエスパー力が必要になることがあります。つまり、不可解な現象に... プログラミングをやっていると、たまにエスパー力が必要になることがあります。つまり、不可解な現象に遭遇し、少ない手がかりで問題を解決しなければならない状況です。 私はLunarMLという言語処理系を趣味で作っているのですが、今回はそれの開発中に遭遇した出来事を取り上げます。 LunarMLは、Standard MLという言語のプログラムをLuaやJavaScriptのプログラムに変換するコンパイラーです。開発中にバグを埋め込まないように、多くのテストプログラムを用意して、それが期待通りに動作することを確かめています。これはGitHub Actionsでpushのたびに行っています。 それが、ある日のpushから突然失敗するようになりました。失敗したテストはこれで、ターゲットはLua 5.3です: https://github.com/minoki/LunarML/blob/8585853f0