1. Install Lean Environment:
https://lean-lang.org/install/
試著完Step one, two, three
2. 在VS code下,建一新的project:
取名Hello_World
3. 嘗試執行Main.lean:
一開始:
fit0721@FIT0721deMacBook-Pro Hello_World % lean --run Main.lean
Main.lean:1:0: error: unknown module prefix 'HelloWorld'
No directory 'HelloWorld' or file 'HelloWorld.olean' in the search path entries:
/Users/fit0721/.elan/toolchains/leanprover--lean4---v4.34.0/lib/lean
之後將lean --run Main.lean, 改成
lake build
lake env lean --run Main.lean
:
fit0721@FIT0721deMacBook-Pro Hello_World % lake build
lake env lean --run Main.lean
Build completed successfully (8 jobs).
Hello, world!
以上可以正常build,只是執行時,還是只會print Hello, world!
這邊可以小玩一下,故意改成錯的:
就會顯示:
注意11行,會有錯誤叉叉。
Note:
≤ 在Lean4中打 \le 再按空白鍵
類似的常用符號還有:\ge → ≥、\ne → ≠、\and → ∧、\or → ∨、\to → →、\forall → ∀、\exists → ∃。

沒有留言:
張貼留言