1. 首页
  2. 考试认证
  3. 其它
  4. brainfuck-in-ruby 用Ruby编写的Brainfuck解释器

brainfuck-in-ruby 用Ruby编写的Brainfuck解释器

上传者: 2024-07-29 19:25:41上传 ZIP文件 5.79KB 热度 9次

脑Ruby用Ruby编写的解释器。

想知道如何在Ruby中运行Brainfuck代码吗?这里有一个简单的方法:


# Require it

require 'brainrubyck'



# Create a interpreter instance

br = BrainRubyck.new



# Give it some code

br.code = '++++[>++++++++++>+<-]>++.>+.++++..+++.>++.<++.>.+++.--------.>+.>.'



# Parse it!

br.parse!

# => "Hello World"



# The output can also be found in an instance variable

br.out

有趣吧?如果你对Brainfuck VM解释器感兴趣,推荐看看这篇文章:Brainfuck VM Brainfuck解释器。或者你可以探索更多关于Brainfuck解释器的信息,比如这篇关于Brainfuck RF解释器的介绍:Brainfuck RF解释器

想尝试其他编程语言吗?你可以下载这个C语言写的Brainfuck解释器源码:brainfuck用C编写的Brainfuck解释器源码。甚至有一个专门为Linux系统调用设计的Brainfuck解释器:Pythonsystemf一个brainfuck解释器支持Linux系统调用

如果你是一个Ruby爱好者,不妨看看迷你RGSS解释器,这是一个针对Ruby的解释器:迷你RGSS解释器ruby解释器。还等什么?赶紧动手试试吧!

这些资源是不是很有趣?不要犹豫,点击链接,探索更多精彩内容!

用户评论