summaryrefslogtreecommitdiff
path: root/tests/lean (unfollow)
Commit message (Expand)AuthorFilesLines
2023-07-25Improve the syntax of progress: `as ⟨ x, y .. ⟩`Son Ho1-30/+4
2023-07-20Improve the interactivity of some hashmap proofsSon Ho1-75/+34
2023-07-20Make progress on some of the hashmap proofsSon Ho1-40/+127
2023-07-20Make some proofs in Hashmap/Properties.lean and improve progressSon Ho1-11/+65
2023-07-20Improve progress further and move some lemmasSon Ho1-84/+8
2023-07-19Improve progressSon Ho1-2/+32
2023-07-18Improve progressSon Ho1-13/+11
2023-07-17Make minor modificationsSon Ho1-25/+0
2023-07-17With @sonmarcho, some Lean proofs for hashmaps + comments about possible impr...Aymeric Fromherz2-0/+196
2023-07-17Update the lean dependencies and update IListSon Ho2-5/+5
2023-07-12Make the `by inlit` implicitSon Ho9-322/+269
2023-07-06Use short names for the structure fields in LeanSon Ho8-248/+154
2023-07-06Improve the generated commentsSon Ho15-920/+916
2023-07-05Simplify the names used in Primitives.leanSon Ho7-78/+76
2023-07-05Simplify the generated names for the types in LeanSon Ho19-889/+857
2023-07-05Start using namespaces in the Lean backendSon Ho28-604/+672
2023-07-04Fix an issue with mkSigmasValSon Ho1-1/+1
2023-07-04Regenerate the Lean test filesSon Ho22-192/+275
2023-07-04Reorganize the Lean testsSon Ho67-6245/+1481
2023-06-04Make good progress on generating code for HOL4Son Ho1-1/+4
2023-06-04Add Result_Inhabited to Primitives.leanSon Ho8-0/+24
2023-06-04Regenerate the translated files for LeanSon Ho37-4931/+4452
2023-06-04Improve the generation of variant names for LeanSon Ho11-451/+419
2023-06-04Improve simplify_aggregates to introduce structure updatesSon Ho3-113/+35
2023-06-04Start updating simplify_aggregatesSon Ho3-146/+124
2023-06-04Make minor modifications to the Lean filesSon Ho3-15/+14
2023-06-04Update the extraction of Lean filesSon Ho42-139/+364
2023-06-04Reorganize the Lean tests and extract the Polonius tests to LeanSon Ho29-0/+2357
2023-06-04Remove the tests/lean/hashmap_on_disk/Main.lean fileSon Ho1-10/+0
2023-06-04Generate all the lakefile.lean filesSon Ho6-0/+108
2023-06-04Automate the generation of the lakefile.lean filesSon Ho1-7/+3
2023-06-04Update the generation of termination and decreases_by templates for LeanSon Ho3-37/+37
2023-06-04Make minor modifications and regenerate the Lean filesSon Ho20-1488/+1599
2023-06-04WIPJonathan Protzenko2-233/+221
2023-06-04More commentsJonathan Protzenko1-0/+8
2023-06-04Some proseJonathan Protzenko1-40/+45
2023-06-04Idiomatic naming conventionsJonathan Protzenko5-271/+297
2023-06-04Improve formatting further by removing useless spacesSon Ho5-90/+33
2023-06-04Make sure let-bindings in Lean end with line breaks and improve formattingSon Ho5-18/+36
2023-06-04Improve formatting of the termination_by clausesSon Ho3-84/+52
2023-06-04Make minor fixes, improve formatting for Lean and generate code for all the t...Son Ho23-129/+5431
2023-06-04Make sure Main runs some codeJonathan Protzenko1-2/+7
2023-06-04All of the generated code is syntactically correctJonathan Protzenko2-3/+3
2023-06-04WIPJonathan Protzenko6-40/+206
2023-06-04Fix runaway indentationJonathan Protzenko1-451/+440
2023-06-04Fill out more of the primitives file, attempt at type classes for scalar_castJonathan Protzenko2-4/+28
2023-06-04Remove last sorry in PrimitivesJonathan Protzenko1-4/+2
2023-06-04Fill out Primitives.leanJonathan Protzenko2-10/+110
2023-06-04Don't need extra variables for the decreases clausesJonathan Protzenko1-11/+15
2023-06-04WIP printing proper clausesJonathan Protzenko1-35/+49