Article
ja
Tauto で型付き言語を作る: 型付け規則から証明付きの検査器を生成する
Source: Zenn ·
小さな言語の型検査器を書いて、「検査器が通した式は評価で行き詰まらない」ことと「検査器は型が付く式を取りこぼさない」ことを証明します。使うのは Tauto です。 この記事では、小さな言語を例に、Tauto のマクロで構文木の型や型検査器を生成する方法を紹介します。生成器が扱える形の型付け規則であれば、検査結果に導出・反証・型の一意性の証明を持たせられます。評価器や構文木の変換関数、それらに関する定理は別途記述します。 https://github.com/Hihaheho/tauto コードは examples/typed-lang にあります。この記事のコードと出力は、2026-11...
More like this
-
LINEが使えない?! 今日でLINEアプリ旧バージョンがサポート終了。今すぐアプデを
Article · Gizmodo JP
-
Wi-Fi 8はまだ完成していないのに…ASUSがルーターをフライング発売。日本でも買えます
Article · Gizmodo JP
-
Amazonの現金収支がマイナス6兆円超。主な原因はやっぱりAI投資だった
Article · Gizmodo JP
-
予約初日に供給不足のお詫び。「Sigma FP2」、注文殺到です!
Article · Gizmodo JP
-
ボイスレコーダーで録音しただけなのに、カレンダーの予定入力とお礼メールまで終わってた
Article · Gizmodo JP
-
家の靴、全部これに変えたい。「ネジ留め式靴ひも」で結び直しから解放された
Article · Gizmodo JP