BrainSomethingInterpreter

所属分类:人工智能/神经网络/深度学习
开发工具:Brainfuck
文件大小:0KB
下载次数:0
上传日期:2023-02-25 06:46:22
上 传 者sh-1993
说明:  Brain Mething解释器,,
(BrainSomethingInterpreter,,)

文件列表:
Makefile (186, 2023-02-24)
cat.b (8, 2023-02-24)
hanoi.b (54592, 2023-02-24)
helloworld.b (166, 2023-02-24)
interpreter (304984, 2023-02-24)
interpreter.cpp (7152, 2023-02-24)
mandelbrot.b (11663, 2023-02-24)
programcomp.py (455, 2023-02-24)

## BrainSomething Interpreter Interprets the Esolang Brainf**k. Implements some [peephole optimizations.](https://en.wikipedia.org/wiki/Peephole_optimization) Some benchmarks: | | mandelbrot.b | hanoi.b | |----------------------------|--------------|---------| | Basic interpreter | 29.4s | 12.1s | | After operator compression | 11.3s | 15.7s | | Operation compression + removing virtual functions | 7.2s | 7.6s | | After removing the tape class | 6.6s | 7.2s | | Adding clear command | 6.7s | 0.6s | cat.b: From https://esolangs.org/wiki/Brainfuck hanoi.b: From https://github.com/fabianishere/brainfuck/blob/master/examples/hanoi.bf mandelbrot.b: From https://github.com/erikdubbelboer/brainfuck-jit/blob/master/mandelbrot.bf helloworld.b: From https://therenegadecoder.com/code/hello-world-in-brainfuck/

近期下载者

相关文件


收藏者