aboutsummaryrefslogtreecommitdiff
path: root/hott/Nat.thy (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-07-31(REF) Tweak attribute names in preparation for new logical introduction rule ↵Josh Chen1-3/+3
behavior
2020-07-31(FEAT) Term elaboration of assumption and goal statements.Josh Chen1-29/+29
. spartan/core/goals.ML . spartan/core/elaboration.ML . spartan/core/elaborated_statement.ML (FEAT) More context tacticals and search tacticals. . spartan/core/context_tactical.ML (FEAT) Improved subgoal focus. Moves fully elaborated assumptions into the context (MINOR INCOMPATIBILITY). . spartan/core/focus.ML (FIX) Normalize facts in order to be able to resolve properly. . spartan/core/typechecking.ML (MAIN) New definitions. (MAIN) Renamed theories and theorems. (MAIN) Refactor theories to fit new features.
2020-07-211. Type-checking/inference now more principled, and the implementation is ↵Josh Chen1-8/+9
better. 2. Changed most tactics to context tactics.
2020-07-09Non-annotated object lambdaJosh Chen1-5/+5
2020-07-08minorJosh Chen1-1/+1
2020-05-31multiplicationJosh Chen1-6/+72
2020-05-30add and mul recurse on second argument instead of firstJosh Chen1-20/+49
2020-05-30fix nameJosh Chen1-1/+5
2020-05-27change variable name in elim rules and fix small mistakeJosh Chen1-7/+7
2020-05-26new materialJosh Chen1-3/+3
2020-05-25more reorganizingJosh Chen1-1/+1
2020-05-25Lists + more reorganizingJosh Chen1-1/+1
2020-05-25minorJosh Chen1-1/+1
2020-05-25some arithmeticJosh Chen1-17/+30
2020-05-24new work on elimination tacticJosh Chen1-1/+1
2020-05-22some tweaks and comments, in preparation for general inductive type eliminationJosh Chen1-4/+47
2020-04-16minor namingJosh Chen1-9/+13
2020-04-031. change var names. 2. add and mulJosh Chen1-8/+11
2020-04-031. Base theory. 2. Fix Nat axioms, addition.Josh Chen1-9/+10
2020-04-02Brand-spanking new version using Spartan infrastructureJosh Chen1-0/+51