实验(限制)的Python,C + +编译器
脱皮是一个实验性的编译器,可以翻译纯净的,但隐式静态类型的Python程序优化C + +。它可以生成独立的程序或扩展模块,可以导入和使用更大的Python程序。
除了打字的神器出山:www.shenqi73.com限制,程序可以自由使用Python标准库(约17个通用模块,如随机的,再次,虽然目前尚不支持)。此外,并非所有的Python功能,如嵌套函数和变量的参数个数,支持。
尝试脱皮,看看它的真本事!
此版本中的新功能:
·更好地支持任意的代码在类级别
·的支持select.select(UNIX,丹尼·米洛萨夫列维奇)
·极大地优化了创建/扩展阵列的(皮奥特尔奥TARSA所引发)
·修正生成器表达式问题(触发PIOTR TARSA)
·改进字符串格式和空字符(由jorik BLAAS报告的)。
·新的-g选项来禁用GC警告
·修复了GCC 4.7(帮助托马斯spura,mos4567)
·避免碰撞上不存在的属性(记者丹尼·米洛萨夫列维奇)
·改进包括
文件排序(所引发的丹尼)
·避免麻烦的增加主要模块到模块高速缓冲存储器(报告的badamomike)
·的更新random.expovariate到2.7行为,最后固定测试172
·破碎的Python代码中添加一些警告
·解决为当模块在多个libdirs存在的(shedskin-L)
·修正注释的崩溃(shedskin一个)
新的示例程序(现为72个):
·pygasus,NES模拟器(约1500线,演奏家“Mistrall英国)
·timsort排序算法(约650线,丹·斯特龙伯格)
·冲突的驱动器...