Agda と同じ定理証明系なんですが、少し触ってみようかと
VSCode で入れるらしいが、入るけど
なに入力すればいいの?
まぁ、ChatGTPに聞けばいいか。#eval 1 + 2 とかするらしい
import First.Basic
#eval 1 + 2
def square (x : Nat) : Nat :=
x * x
#eval square 4
theorem hello1 : 1 + 1 = 2 := by
decide
コマンドラインからできるんだろと思ったが、なんか、動かない
+leo+kono ~/.elan/bin/lean First.lean
First.lean:3:0: error: unknown module prefix 'First'
No directory 'First' or file 'First.olean' in the search path entries:
build は動く
+leo+kono ~/.elan/bin/lake build -v First.lean
ℹ [2/3] Replayed First.Basic
trace: .> LEAN_PATH=/Users/kono/src/lean/test1/First/.lake/build/lib/lean /Users/kono/.elan/toolchains/leanprover--lean4---v4.25.2/bin/lean /Users/kono/src/lean/test1/First/First/Basic.lean -o /Users/kono/src/lean/test1/First/.lake/build/lib/lean/First/Basic.olean -i /Users/kono/src/lean/test1/First/.lake/build/lib/lean/First/Basic.ilean -c /Users/kono/src/lean/test1/First/.lake/build/ir/First/Basic.c --setup /Users/kono/src/lean/test1/First/.lake/build/ir/First/Basic.setup.json --json
ℹ [3/3] Replayed First
trace: .> LEAN_PATH=/Users/kono/src/lean/test1/First/.lake/build/lib/lean /Users/kono/.elan/toolchains/leanprover--lean4---v4.25.2/bin/lean /Users/kono/src/lean/test1/First/First.lean -o /Users/kono/src/lean/test1/First/.lake/build/lib/lean/First.olean -i /Users/kono/src/lean/test1/First/.lake/build/lib/lean/First.ilean -c /Users/kono/src/lean/test1/First/.lake/build/ir/First.c --setup /Users/kono/src/lean/test1/First/.lake/build/ir/First.setup.json --json
info: First.lean:5:0: 3
info: First.lean:10:0: 16
Build completed successfully (3 jobs).
なんか、結構、えげつない呼び出しだな
まぁ、動いたみたい。
一旦、C に変換するの? 微妙だな
agda みたいに「全部、Haskell でがんばる」ってのがいいかどうかは、また別だけどね
Seeker's eye
Wednesday, 3 December 2025
Tuesday, 2 December 2025
Monday, 1 December 2025
歯医者
なんか、詰め物がとれてしまって。といっても、11/20くらいでさ
「年末で混んでて」で、今頃に。来週には予約してたのに
まぁ、そこまで延ばすのも良くない。でも、いったら
「2年前にも取れてる。少し強力な接着剤使うか」
う、うーん、ま、まぁ、そんなものかな?
まぁ、すぐに終わりました
「年末で混んでて」で、今頃に。来週には予約してたのに
まぁ、そこまで延ばすのも良くない。でも、いったら
「2年前にも取れてる。少し強力な接着剤使うか」
う、うーん、ま、まぁ、そんなものかな?
まぁ、すぐに終わりました
Sunday, 30 November 2025
時の庭2
なんか、前に閉めてた時の庭、普天間のカフェ、ラーメン金川のそばですが、店主が変わって復活してました
前と違って、食べ物がたくさんある。それは良い
でも、ボロネーゼに生卵のせるのはやめて
Wifi も電源もそのままなので、使いやすい。長続きすると良いんですけど
前と違って、食べ物がたくさんある。それは良い
でも、ボロネーゼに生卵のせるのはやめて
Wifi も電源もそのままなので、使いやすい。長続きすると良いんですけど
Saturday, 29 November 2025
Friday, 28 November 2025
Thursday, 27 November 2025
図南の翼
なんとなく読み返してしまう本
十二国記の一冊だけど、珠晶が12歳で、王を目指して登極する話ね
NHKのアニメではやらなかった
話に無理がないわけではない。というか無理の塊
でも、なんか読み返したくなる
十二国記の一冊だけど、珠晶が12歳で、王を目指して登極する話ね
NHKのアニメではやらなかった
話に無理がないわけではない。というか無理の塊
でも、なんか読み返したくなる
Subscribe to:
Comments (Atom)