aboutsummaryrefslogtreecommitdiffhomepage
path: root/std/Combinator.bruijn
diff options
context:
space:
mode:
authorMarvin Borner2023-10-15 01:40:29 +0200
committerMarvin Borner2023-10-15 01:40:29 +0200
commitd6e375e2df252ca27de32fa29c2d69a69ce9f65b (patch)
tree7cfa9cb2ce236837b1df017366da5ee75308ea89 /std/Combinator.bruijn
parent5f6211af0a05ae0fb39f3a04a786ffeffb6e4442 (diff)
Universal machine interpreter
This is a fun lambda calculus interpreter, written in bruijn itself. The code is based on @Tromp submission to IOCCC 2012. Performance-wise the unary (fac 9) takes 11.4s simulated vs 1.2s native. -> main problem is memory, simulated (fac 10) causes memory overflow on 32GB.
Diffstat (limited to 'std/Combinator.bruijn')
0 files changed, 0 insertions, 0 deletions