issues
search
CakeML
/
pure
A verified compiler for a lazy functional language
Other
31
stars
4
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Typeclass lang
#76
Gordon-Sau
opened
3 weeks ago
0
Augment inliner to make use of annotations
#75
hrutvik
opened
9 months ago
0
Handle loop unrolling in inlining relation
#74
hrutvik
opened
9 months ago
0
Extend PureLang `cexp` with annotations
#73
hrutvik
opened
9 months ago
1
Handle user-defined inlining annotations in concrete syntax
#72
hrutvik
opened
9 months ago
1
Fixes to align with recent HOL's change to rebinds
#71
myreen
closed
1 year ago
0
Unverified binary generation
#70
hrutvik
opened
1 year ago
0
Tidy up lets_ok (formerly binds_ok)
#69
myreen
closed
1 year ago
0
Cleanup inliner
#68
KacperFKorban
closed
1 year ago
0
Simplify the inliner proofs
#67
myreen
closed
1 year ago
0
Clean up moves
#66
myreen
closed
1 year ago
0
Top-level proofs for TypeClassLang
#65
hrutvik
opened
1 year ago
0
Compilation of TypeClassLang
#64
hrutvik
opened
1 year ago
0
Type inference for TypeClassLang
#63
hrutvik
opened
1 year ago
0
Semantics for TypeClassLang
#62
hrutvik
opened
1 year ago
0
Typing rules for TypeClassLang
#61
hrutvik
opened
1 year ago
0
Parsing for TypeClassLang
#60
hrutvik
opened
1 year ago
1
Designing TypeClassLang
#59
hrutvik
opened
1 year ago
1
Desugaring of `Case`
#58
hrutvik
opened
1 year ago
1
Remove box in ThunkLang
#57
samsa1
closed
1 year ago
0
Remove `apply_closure` from semantics
#56
hrutvik
opened
1 year ago
0
Strategy for inventing fresh names
#55
hrutvik
opened
1 year ago
0
Preconditions in compiler translation
#54
hrutvik
opened
1 year ago
0
GADTs
#53
hrutvik
opened
1 year ago
0
Type synonyms
#52
hrutvik
opened
1 year ago
0
Underscore variable names
#51
hrutvik
opened
1 year ago
0
Pattern matching improvements
#50
hrutvik
opened
1 year ago
0
Record types
#49
hrutvik
opened
1 year ago
1
Error reporting
#48
hrutvik
opened
1 year ago
0
Eager variables in Pure -> Thunk
#47
hrutvik
opened
1 year ago
0
Type classes
#46
hrutvik
opened
1 year ago
2
Tidy PureLang's equational theory
#45
hrutvik
opened
1 year ago
0
Equational theory for ThunkLang
#44
hrutvik
opened
1 year ago
0
Compiler output for debugging and inspection
#43
hrutvik
opened
1 year ago
0
Remove unused theories
#42
hrutvik
opened
1 year ago
0
Remove "old" values
#41
hrutvik
opened
1 year ago
0
Complete chain of ThunkLang optimisations
#40
myreen
opened
1 year ago
1
Improve Box in EnvLang
#39
myreen
opened
1 year ago
0
Remove Box from ThunkLang
#38
myreen
closed
1 year ago
1
Add an EnvLang pass that converts Delay Var into Box
#37
myreen
opened
1 year ago
0
Hoist simple lemmas and theorems
#36
hrutvik
opened
1 year ago
0
Move backend relations to compiler/backend/languages/relations
#35
myreen
opened
1 year ago
1
Consistently follow pureLang's example of pure_exp_lemmas, pure_eval_lemmas
#34
myreen
opened
1 year ago
0
Make ThunkLang definition / lemma files follow envLang's organisation
#33
myreen
opened
1 year ago
0
Inlining in PureLang
#32
myreen
opened
1 year ago
1
Monads vs. constructors
#31
hrutvik
closed
1 year ago
3
Lightweight modules (namespaces)
#30
hrutvik
opened
1 year ago
0
Check for distinct declarations in parsing
#29
hrutvik
opened
1 year ago
0
Impossible to define/raise user-defined exceptions
#28
myreen
opened
1 year ago
1
Type inference ignores unreachable code
#27
myreen
closed
1 year ago
3
Next