summaryrefslogtreecommitdiff
path: root/dhall/src/semantics/core/context.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Implement basic typecheck with new approachNadrieril2020-01-241-3/+2
* Fix some variable shifting failuresNadrieril2020-01-241-2/+15
* Prepare Value for reverse variablesNadrieril2020-01-211-2/+8
* SimplifyNadrieril2020-01-171-5/+7
* Replace all bulk shifting by a single shiftNadrieril2020-01-171-11/+4
* Implement bulk shiftingNadrieril2020-01-171-23/+34
* Simplify a bitNadrieril2020-01-171-25/+8
* Remove Shift/Subst traitsNadrieril2020-01-171-83/+22
* Remove binder idsNadrieril2020-01-171-50/+3
* Use binder ids to reconstruct variables in expr outputNadrieril2020-01-171-0/+33
* Assign a unique id to each binderNadrieril2020-01-171-3/+17
* Introduce a notion of binderNadrieril2020-01-171-8/+17
* s/TypecheckContext/TyCtx/Nadrieril2020-01-171-6/+6
* Make TypecheckContext a named structNadrieril2020-01-171-9/+11
* TypecheckContext doesn't need RcNadrieril2020-01-171-14/+18
* TypecheckContext doesn't need PartialEqNadrieril2020-01-171-9/+0
* Move ValueKind into value.rsNadrieril2019-12-201-1/+1
* Move error module to root of crateNadrieril2019-12-201-1/+1
* Rename ValueF to ValueKindNadrieril2019-12-191-2/+2
* Refer to semantics module properlyNadrieril2019-12-151-4/+4
* Avoid mention of `crate::` outside of top-level importsNadrieril2019-12-151-2/+1
* Move contents of dhall under a semantics submoduleNadrieril2019-12-151-0/+145