假设我想重新发明CoffeeScript:)或Python。或手写笔,或YAML:) 我需要一些工具,它将我的缩进基本语法转换成抽象语法树。不幸的是,谷歌对[基于缩进的sytntax to AST]一无所知。你们知道这样的工具吗? 更具体地说,我所拥有的
===source===
Lorem ipsum:
dolor sit amet:
consectetuer adipiscing elit
sed diam nonummy
nibh euismod tincidunt:
ut laoreet dolore
…我需要的是:
^{pr2}$如果你能推荐一些这样的工具,那就太好了。如果这个工具是用python/javascript编写的,并将结果显示为JSON,那就太棒了。 如果你能给我一个关于如何自己创造这个梦想工具的建议,那也很酷:) 谢谢!在
用递归自己写这个很简单。这里有一个创建
list
的程序,我将把dict
版本留给您作为练习。在此输入:
^{pr2}$产生以下输出:
相关问题 更多 >
编程相关推荐