文件名称:baffle:Baffle是Brainfuck语言的扩展,它增加了一个堆栈,更多-开源
文件大小:97KB
文件格式:GZ
更新时间:2024-05-15 04:55:37
开源软件
baffle是BF语言(https://esolangs.org/wiki/brainfuck)的扩展,而BF语言本身又是Turing机器的扩展。 挡板通过添加堆栈,对过程的支持,添加更多的算术指令和寄存器来扩展BF。 baffle可以运行原始的BF程序,虽然它不是BF的最快实现,但是它的编写方式使替换指令集和编写类似语言变得更加容易。 每个单元都是一个字节,并且磁带会自动缠绕。
【文件预览】:
baffle-0.99
----missing(10KB)
----xbf_stack.h(2KB)
----COPYING(1KB)
----xbfi.c(7KB)
----xbf_engine.h(3KB)
----xbf_stack.c(3KB)
----aclocal.m4(34KB)
----axbf.h(2KB)
----INSTALL(15KB)
----xbf_tape.h(2KB)
----config.h.in(2KB)
----xbf.h(3KB)
----configure(161KB)
----axbf.c(3KB)
----ChangeLog(0B)
----install-sh(14KB)
----Makefile.in(24KB)
----depcomp(20KB)
----xbf_stream.h(2KB)
----AUTHORS(68B)
----baffle.1(6KB)
----configure.ac(608B)
----README(1KB)
----baffle.h(2KB)
----NEWS(0B)
----xbf_engine.c(28KB)
----samples()
--------fib2.xbf(92B)
--------revstr.xbf(80B)
--------fib.xbf(89B)
--------fib3.xbf(131B)
--------forloop.xbf(50B)
----baffle.c(2KB)
----mxbf.h(2KB)
----xbf.c(4KB)
----xbf_stream.c(3KB)
----Makefile.am(333B)
----xbf_tape.c(5KB)
----mxbf.c(4KB)