diff options
author | Son Ho | 2023-07-17 23:37:48 +0200 |
---|---|---|
committer | Son Ho | 2023-07-17 23:40:38 +0200 |
commit | 2fa3cb8ee04dd7ff4184e3e1000fdc025abc50a4 (patch) | |
tree | 32efa5329d3be3903460ac5295ef0f7f4a7357d9 /backends/lean/Base/Progress/Progress.lean | |
parent | 3e8060b5501ec83940a4309389a68898df26ebd0 (diff) |
Start proving theorems for primitive definitions
Diffstat (limited to '')
-rw-r--r-- | backends/lean/Base/Progress/Progress.lean | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/backends/lean/Base/Progress/Progress.lean b/backends/lean/Base/Progress/Progress.lean index af7b426a..001967e5 100644 --- a/backends/lean/Base/Progress/Progress.lean +++ b/backends/lean/Base/Progress/Progress.lean @@ -7,6 +7,7 @@ namespace Progress open Lean Elab Term Meta Tactic open Utils +/- -- TODO: remove namespace Test open Primitives @@ -20,6 +21,7 @@ namespace Test #eval pspecAttr.find? ``Primitives.Vec.index end Test +-/ inductive TheoremOrLocal where | Theorem (thName : Name) @@ -200,6 +202,7 @@ def evalProgress (args : TSyntax `Progress.progressArgs) : TacticM Unit := do elab "progress" args:progressArgs : tactic => evalProgress args +/- -- TODO: remove namespace Test open Primitives @@ -215,5 +218,6 @@ namespace Test set_option trace.Progress false end Test +-/ end Progress |