WeChatGame
WeChatGame copied to clipboard
能够出个简介点的,现在这个太复杂了哦
你是说绑定的代码库吗,这个是基于编译原理来写的,它的功能其实很强大,可以做完整的语法分析。只是目前还没有实现其它部分。只有表达式这一块。
因为微信屏蔽了eval函数的执行,所以,才来寻找替代方法,仅仅只是想能解决('value*1+333')这样的字符串执行就好,你提供的这套方案确实强大。不过杀鸡不用宰牛刀哦。微信小游戏还要控制包体。所以一切以精简、干练为主。
主要原因是这个代码库原本就是用来做代码翻译软件的,只是看到有人可能需要这样的东西就临时做了这个方案共享出来~ 因为工作上确实没用到,如果有需要我后面提供一个以前用 as3 写的纯表达式解析的代码
可以先参考我之前写的文章 https://blog.csdn.net/jiexiaopei_2004/article/details/41546673 这里的表达式分析虽然没有用到编译原理的知识,但分析过程也是比较相似的,代码少得多