其实不是多难的东西,有了上文快速撸出一个Brainfuck语言解释器的核心解释器源码做基础,做两个客户端版本并不难。

用React+Redux撸了一个Web版,一个移动版。两者都尚未完成,但是在同时进行。

用React persist使数据持久化,也就是说即使你关闭了浏览器,下次不清空缓存的话,程序依然会为你保存。

开源

开源地址如下:

Beef(移动版): https://github.com/yfgeek/Beef-react-native

BrainfuckIDE(Web版):https://github.com/yfgeek/BrainfuckIDE

图鉴