摘要: 比较坑爹的就是for循环嵌套无法处理,求大神帮修改 阅读全文
posted @ 2017-10-19 15:56 zhuchengyang 阅读(970) 评论(0) 推荐(1) 编辑
摘要: 语言的转换就如同机器翻译一样,如果想从风格上做翻译,机器得理解这个程序。不过,感觉理解程序可能比理解自然语言还是要容易一些的,毕竟词法和语法分析是死的,可能的算法和数据结构也非常有限。我觉得,可能的思路: 首先当然是需要把源语言的代码进行预处理,比如编程ast之类的 第二步就是一些高级的模式识别工作 阅读全文
posted @ 2017-10-19 15:46 zhuchengyang 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 何为语法树 什么是语法树? 你是否曾想过,这个世界存在这么多语言的意义。 假如现在你面前有一个物体,它是一个不规则的圆体,整个身体通红,头部还有一根细长稍微弯曲偏右呈棕色的圆柱体。在中文我们称之为「苹果」,在英文我们称之为「Apple」,在日文中我们称之为「アップル」,在法语中我们称之为「pomme 阅读全文
posted @ 2017-10-19 15:12 zhuchengyang 阅读(18124) 评论(0) 推荐(0) 编辑