sourcecodegen

软件截图:
sourcecodegen
软件详细信息:
版本: 0.6.14
上传日期: 12 May 15
开发: Malthe Borch
许可: 免费
人气: 33

Rating: nan/5 (Total Votes: 0)

sourcecodegen是一个Python库,提供一个模块级源代码发生器运行在AST从内置compiler.ast模块。
请注意,此AST是不与在Python 2.6的新的AST模块兼容。
用法:
该发电机工作在AST解析树。
 从>>>进口编译器解析
  >>>树=解析(“”“
  ...打印“你好,世界!”
  ......“”“)
现在,我们可以产生等同于使用源代码生成原始的Pyt​​hon代码。
 从>>>进口sourcecodegen ModuleSourceCodeGenerator
  >>>发电机= ModuleSourceCodeGenerator(树)
  >>>打印generator.getSourceCode()
 打印“你好,世界!”

什么是此版本的新

  • 修正了一个ast.Sliceobj标的情况下(这是一个奇怪的构造是不幸被Python的遗产AST编译器理解,但无法从源代码重现)。
  • 在这个问题至少影响Zope的RestrictedPython包。 [malthe]
  • 修正了一个文档字符串的函数,函数体将得到不正确的压痕。 [malthe]

什么是新的在0.6.13版本:

  • 在增加了对函数文档字符串支持。 [malthe]

什么是0.6.12版本的新

  • 将repoze许可证文本LICENSE.TXT许可作者。 http://lists.repoze.org/pipermail/repoze-dev/2010-January/002554.html [jinty]

在什么版本0.6.11新是

  • 在增加了对三元操作符(Python的2.5+)支持。 [malthe]

什么版本0.6.10是新的

  • 节点及表达增强分配固定的顺序。 [malthe]

什么是0.6.9版本,新的

  • 在固定问题,即变量关键字参数有时会不正确处理。 [malthe]
  • 修正了在运营商的身份将不会被正确处理。 [malthe]

什么是0.6.8版本,新的

  • 在固定的问题,delete运算符将不会被处理作为一个声明。 [malthe]

什么是0.6.7版本,新的

  • 在固定问题,即明星和双星的参数会打印不带“*”和“**”的前缀。 [malthe]

什么是0.6.6版本,新的

  • 在固定问题,即在一份声明中多次被丢弃的元素会得到错误的压痕。 [malthe]

要求

  • 在Python的

显影剂的其他软件 Malthe Borch

pyramid_skins
pyramid_skins

14 Apr 15

Dobbin
Dobbin

14 Apr 15

Clone
Clone

14 Apr 15

意见 sourcecodegen

评论没有发现
添加评论
打开图片!