codekit语言编译器,python实现

CodeKitLang的Python项目详细描述


基于python的CodeKit Language编译器。

这里有objective-c写的Reference implementation

安装

来自PYPI:

pip install CodeKitLang

来源:

python setup.py install

运行编译器

运行pykitlangcpython -m codekitlang.command

usage: pykitlangc [-h] [-f DIR] [--missing-file-behavior BEHAVIOR]
                  [--missing-variable-behavior BEHAVIOR]
                  SRC DEST

CodeKit Language Compiler.

positional arguments:
  SRC                   input file
  DEST                  output file

optional arguments:
  -h, --help            show this help message and exit
  -f DIR, --framework-paths DIR
                        path for lookup include file (allow multiple defs)
  --missing-file-behavior BEHAVIOR
                        one of ignore, logonly, exception (default: logonly)
  --missing-variable-behavior BEHAVIOR
                        one of ignore, logonly, exception (default: ignore)

运行测试

从顶层目录运行python setup.py test或运行py.test

待办事项

下的功能已规划,但尚未实现。

  • 目录递归编译。
  • 看门狗集成。
  • 编码检测。
  • Python3支持。

许可证

codekitlang是根据bsd许可证提供的。

更改历史记录

0.4-2015年3月9日

  • 修复在普通html注释之前加载变量的问题(huubbouma提供)

0.3-2014年7月19日

  • 用户友好的错误消息。
  • 检测循环包含。
  • 找不到文件的句柄选项。
  • 找不到变量的句柄选项。

0.2-2014年2月25日

  • 修复了非ascii内容上的unicode错误。
  • 更新文档。

0.1.3-2013年9月15日

  • 没有改变。
  • 修复复制和清单中的打印错误

0.1.2-2013年9月1日

  • 没有改变。
  • 修复分类器中的输入错误。

0.1.1-2013年9月1日

  • 没有改变。
  • 移除beta分类器。

0.1-2013年9月1日

  • 初次发布。
  • 添加命令pykitlangc

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java PrimeFaces侧菜单单击LayoutUnit加载内容   关于java的日期问题。util。日历   java是否可以创建只运行一次的安装向导?   java通过Hibernate映射创建对象   java试图调用虚拟方法“安卓”。所容纳之物上下文安卓。所容纳之物上下文空对象引用上的getApplicationContext()   java“GET”方法第二个参数的用途是什么?   java Hibernate JPA单向OneToOne连接在被插入为空后更新空外键   java在OptaPlanner中处理未初始化的解决方案   JavaSpring注入两种接口实现以使用桥接设计模式   java在活动中锁定用户   java从FileReader内部查找文件名   java在安卓代码中将手机置于振动模式   java在安卓中对URL列表发出多个get请求   javasocket在发送消息后被神秘地从hashmap中删除   java使用servlet jsp更改或修改表中特定记录的值   优化如何在Java中克隆cplex对象?   swing为什么在这个Java GridBagLayoutDemo示例中声明这些静态变量?   java小程序类名ClassNotFoundException   JavaSpringBootResourceLoader遍历jar包中的文件