WeChatGame icon indicating copy to clipboard operation
WeChatGame copied to clipboard

能够出个简介点的,现在这个太复杂了哦

Open PandaBlessing opened this issue 7 years ago • 4 comments

PandaBlessing avatar Aug 01 '18 05:08 PandaBlessing

你是说绑定的代码库吗,这个是基于编译原理来写的,它的功能其实很强大,可以做完整的语法分析。只是目前还没有实现其它部分。只有表达式这一块。

mengjieli avatar Aug 06 '18 15:08 mengjieli

因为微信屏蔽了eval函数的执行,所以,才来寻找替代方法,仅仅只是想能解决('value*1+333')这样的字符串执行就好,你提供的这套方案确实强大。不过杀鸡不用宰牛刀哦。微信小游戏还要控制包体。所以一切以精简、干练为主。

PandaBlessing avatar Aug 10 '18 02:08 PandaBlessing

主要原因是这个代码库原本就是用来做代码翻译软件的,只是看到有人可能需要这样的东西就临时做了这个方案共享出来~ 因为工作上确实没用到,如果有需要我后面提供一个以前用 as3 写的纯表达式解析的代码

mengjieli avatar Aug 10 '18 02:08 mengjieli

可以先参考我之前写的文章 https://blog.csdn.net/jiexiaopei_2004/article/details/41546673 这里的表达式分析虽然没有用到编译原理的知识,但分析过程也是比较相似的,代码少得多

mengjieli avatar Aug 10 '18 02:08 mengjieli