andrew-johnson-4 / lambda-mountain

Compact Portable Assembler (5K SLOC)
MIT License
11 stars 0 forks source link

Corollary function definitions #521

Open andrew-johnson-4 opened 5 days ago

andrew-johnson-4 commented 5 days ago

The LSTS frontend requires support for logical corollaries that "mixin" to existing functions and code. A corollary could be something like certification of the memory model etc. and works by producing extra type information beyond the direct local types.