演習問題¶
この章の演習では,Lean の内部構造と,VS Code を介さない Lean との相互作用を確認します. 証明を作るだけでなく,実際にターミナルで出力を読むことを目標にしてください.
-
VS Code を使わずに,この章を単体でチェックしてください.
-
標準入力から Lean にコードを渡してください.
-
--jsonを付けて Lean を実行し,通常の出力との違いを確認してください. -
--depsと--src-depsを使って,依存関係の出力を比較してください. -
Syntax,Expr,Environmentの型を確認してください. -
pretty printer の出力を詳しくして,暗黙引数や型クラス引数が表示されることを確認してください.
-
lake buildを実行した後,生成される.oleanと.ileanを探してください. -
module 名とファイルパスの対応を説明してください.