summaryrefslogtreecommitdiff
path: root/tests/lean (unfollow)
Commit message (Expand)AuthorFilesLines
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
2023-06-04Fix some printing bits, proper syntax for terminates and decreases clausesJonathan Protzenko2-446/+481
2023-06-04WIP lots of stuffJonathan Protzenko4-24/+73
2023-06-04Fixup one primitive that is not assumed to be monadicJonathan Protzenko1-4/+4
2023-06-04Fix a syntax errorJonathan Protzenko1-10/+5
2023-06-04Custom syntax support for structures in LeanJonathan Protzenko1-22/+71
2023-06-04More cosmetic improvementsJonathan Protzenko2-89/+85
2023-06-04Fix a couple bugs here and there, improve Lean code-gen, still WIPJonathan Protzenko2-266/+310
2023-06-04New directory structure and corresponding extraction, + misc fixes, for LeanJonathan Protzenko8-132/+138
2023-06-04Write a tactic to discharge integer literal proof obligationsJonathan Protzenko2-8/+27
2023-06-04Add a sample test to illustrate potential project structureJonathan Protzenko9-0/+751