Attempts at formalizing static program analysis techniques in Agda.
Go to file
Danila Fedorin 56c72e1388 Delete unused homomorphism proof that was broken by an Agda update.
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-03-09 14:07:56 -08:00
Analysis Start on sign analysis (mostly just imports) 2024-03-09 14:00:10 -08:00
Lattice Tweak exports from finite value bundle to avoid (some) redundant arguments 2024-03-09 13:59:22 -08:00
Chain.agda Put the fixed point algorithm code into its own file 2023-09-16 13:39:35 -07:00
Equivalence.agda Add some additional 'equivalence' definitions to Equivalence 2024-02-18 21:46:42 -08:00
Fixedpoint.agda Fix definition of 'less than' to not involve a third variable. 2024-02-07 21:04:13 -08:00
Isomorphism.agda Update with new changes to Agda 2024-03-03 16:44:10 -08:00
Language.agda Define simple sequential-only programs 2024-03-09 13:59:48 -08:00
Lattice.agda Prove that foldr is monotonic when input lists are pairwise monotonic 2024-03-07 21:53:45 -08:00
Main.agda Tweak exports from finite value bundle to avoid (some) redundant arguments 2024-03-09 13:59:22 -08:00
Utils.agda Add more properties of uniqueness 2024-03-09 13:54:01 -08:00