Commit Graph

19 Commits

Author SHA1 Message Date
Andreas Stadelmeier
87f413241a Add ANF transformation. Define LetFJ. Change Constraint generation. Cleanup old explanation of Capture conversion. Add example to Constraint generation 2024-03-30 00:07:26 +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
e9f86ffda3 Add A-Normal Form transform 2024-03-18 14:57:56 +01:00
Andreas Stadelmeier
903b2405b1 Add T-Elvis rule 2024-03-06 16:08:12 +01:00
JanUlrich
ecd2975129 Add to constraints intro 2024-03-06 09:36:36 +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
a3d92c2b1d Same parameter length for TypeExpr method invocation 2024-02-19 18:53:41 +01:00
Andreas Stadelmeier
c880503ba5 Work in Progress 2024-02-14 01:56:35 +01:00
Andreas Stadelmeier
813b256e4d Intro to type rules 2024-02-10 08:19:24 +01:00
Andreas Stadelmeier
10fcfcfea0 Cleanup Introduction. Fix method environment in Type Rules 2024-02-07 18:26:41 +01:00
Andreas Stadelmeier
26678767c2 Cleanup, rephrase introduction. Fix and Cleanup type rules. Remove override 2024-02-07 17:29:41 +01:00
JanUlrich
95d0d00339 Fix WF-Class, WF-Var and Type for method call 2024-01-29 18:39:18 +01:00
Andreas Stadelmeier
881eecef8a Add <._c constraint to Type for field and alter soundness proof 2024-01-23 00:34:48 +01:00
Andreas Stadelmeier
14ebe4c360 Fix errrors in TYPE. Fix Unify soundness proof. start TYPE Soundness proof. Add elimination/transformation WildFJ <-> WildFJ-GT 2023-12-29 03:38:07 +01:00
Andreas Stadelmeier
18dd2325a6 Start TYPE soundness 2023-12-27 23:05:34 +01:00
Andreas Stadelmeier
8f3d49d70f Initial commit. Applying LipICS style to wildcard paper 2023-12-27 14:29:33 +01:00