andrew-johnson-4 / lambda-mountain

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

Fix punning of local variables against global functions #403

Closed andrew-johnson-4 closed 1 month ago

andrew-johnson-4 commented 1 month ago
hash := λ(: x U64). (: (tail(
   (let hash 24_u64)
   (+( x hash ))
)) U64);

this should be permitted, but currently crashes somehow due to attempted referencing global.