其实不是多难的东西,有了上文快速撸出一个Brainfuck语言解释器的核心解释器源码做基础,做两个客户端版本并不难。
用React+Redux撸了一个Web版,一个移动版。两者都尚未完成,但是在同时进行。
用React persist使数据持久化,也就是说即使你关闭了浏览器,下次不清空缓存的话,程序依然会为你保存。
开源
开源地址如下:
Beef(移动版): https://github.com/yfgeek/Beef-react-native
BrainfuckIDE(Web版):https://github.com/yfgeek/BrainfuckIDE
图鉴


网友评论