其實不是多難的東西,有了上文快速擼出一個Brainfuck語言解釋器的核心解釋器源碼做基礎(chǔ),做兩個客戶端版本并不難。
用React+Redux擼了一個Web版,一個移動版。兩者都尚未完成,但是在同時進(jìn)行。
用React persist使數(shù)據(jù)持久化,也就是說即使你關(guān)閉了瀏覽器,下次不清空緩存的話,程序依然會為你保存。
開源
開源地址如下:
Beef(移動版): https://github.com/yfgeek/Beef-react-native
BrainfuckIDE(Web版):https://github.com/yfgeek/BrainfuckIDE
圖鑒

ios.png

snap.png