Commit Graph

43 Commits

Author SHA1 Message Date
Andreas Stadelmeier
7b86dc0cf3 Add ANF transformation. Change syntax of TamedFJ. Restructure Unify description. Some fixes in Unify 2024-03-28 03:40:39 +01:00
Andreas Stadelmeier
495e37b370 Fix Type Substitution 2024-03-27 14:12:50 +01:00
Andreas Stadelmeier
032baaacb8 Cleanup Unify. Add explanation to adopt rule and add lessdot markers 2024-03-27 01:54:08 +01:00
Andreas Stadelmeier
9556f1521e Cleanup. Define mutual subtyping as equality 2024-03-26 15:41:48 +01:00
Andreas Stadelmeier
e40693a7de Remove comments (cleanup). Add Clear and Exclude rules. Change Unify Soundness premise 2024-03-25 19:12:35 +01:00
Andreas Stadelmeier
f2002ea833 Add GenDelta for WTVS. Restructure step 2. Comment out old version 2024-03-25 14:09:46 +01:00
Andreas Stadelmeier
17559170d0 LessDotCC constraints stay preserved 2024-03-19 20:52:04 +01:00
Andreas Stadelmeier
3904304a1d Cleanup 2024-03-04 16:51:20 +01:00
Andreas Stadelmeier
4eb7b1ce19 🛠 work in progress 2024-03-04 15:37:21 +01:00
Andreas Stadelmeier
56b2cddf18 🛠 work in progress sync 🛠 2024-02-28 17:51:41 +01:00
Andreas Stadelmeier
4a0c6e5e02 Fix 2024-02-14 14:00:37 +01:00
JanUlrich
3398cccd96 Move Crunch 2024-02-14 05:32:47 +01:00
Andreas Stadelmeier
eab6907624 Fix 2024-02-14 02:24:27 +01:00
Andreas Stadelmeier
e598170ab3 Add SameW and GeneralW 2024-02-14 02:23:30 +01:00
Andreas Stadelmeier
c880503ba5 Work in Progress 2024-02-14 01:56:35 +01:00
Andreas Stadelmeier
34530270c6 Add ntv to syntax 2024-02-13 21:05:29 +01:00
Andreas Stadelmeier
8b44a5bf5a Remove Normalize rule 2024-02-13 19:14:10 +01:00
Andreas Stadelmeier
a0d98b9403 Make match rule remember constraint type 2024-02-13 18:40:39 +01:00
Andreas Stadelmeier
fca93d7ec6 Introduce normal type placeholders \ntv 2024-02-12 15:28:44 +01:00
Andreas Stadelmeier
7ed1529710 Include Adopt, Settle and Raise again 2024-02-10 08:18:58 +01:00
JanUlrich
669837d6ac Remove unnecessary fv premisses 2024-02-09 21:49:41 +01:00
Andreas Stadelmeier
1a3cf1c78e Change equals 2024-02-08 14:53:40 +01:00
Andreas Stadelmeier
7bf8a3a2da Add Trim method 2024-02-08 10:49:03 +01:00
JanUlrich
6c716c5138 Add to introduction 2024-02-07 10:28:28 +01:00
Andreas Stadelmeier
f40299a36c hange Equals rule. Add explanations 2024-02-06 18:05:05 +01:00
JanUlrich
faf7df709a Remove circle. Change input requirements 2024-02-05 19:18:16 +01:00
JanUlrich
5c73e0b0f8 Remove Settle and Raise rules 2024-02-05 01:33:39 +01:00
Andreas Stadelmeier
3d10421439 Remove adopt. Add Gen-X to Unify 2024-02-02 19:23:00 +01:00
Andreas Stadelmeier
67ce9e42a2 Fixes 2024-02-02 13:22:55 +01:00
Andreas Stadelmeier
4725943448 Change = \emptyset to \subseteq Delta 2024-01-31 18:05:42 +01:00
Andreas Stadelmeier
319f080a8d Add LessdotCC REmove to unify. Fix Soundness lemma 2024-01-30 16:19:01 +01:00
Andreas Stadelmeier
05b6b84e1e Cleanup soundness. Add Delta environment to Unify input 2024-01-23 16:30:24 +01:00
Andreas Stadelmeier
ba8e2fadbb Add Capture Conversion during unification chapter 2024-01-21 14:31:48 +01:00
JanUlrich
56f9d35615 Change prepare rule to require same type on both sides 2024-01-17 05:52:01 +01:00
Andreas Stadelmeier
bc4fcaf43c Change Prepare rule to simpler version 2024-01-16 18:03:54 +01:00
Andreas Stadelmeier
b9e0b1fa6d Fix error in Prepare rule 2024-01-15 20:43:06 +01:00
Andreas Stadelmeier
bf401f1f08 Add prepare rule 2024-01-10 16:03:23 +01:00
Andreas Stadelmeier
93c0b76b9c Add <:_? constraint (work in progress) 2024-01-09 16:28:19 +01:00
Andreas Stadelmeier
c742bc03f8 move Remove rule 2024-01-09 07:33:02 +01:00
Andreas Stadelmeier
3a499d2e6d Add well-formedness description 2024-01-04 01:33:36 +01:00
Andreas Stadelmeier
d4c43c04a7 Add to Soundness. Start Wellformed lemma, add T-Rules 2023-12-31 03:32:26 +01:00
Andreas Stadelmeier
ab5f9d0f73 Describe tph helper function 2023-12-27 19:03:25 +01:00
Andreas Stadelmeier
8f3d49d70f Initial commit. Applying LipICS style to wildcard paper 2023-12-27 14:29:33 +01:00