.cpy文件的编译器

okp的Python项目详细描述


OKP
BR/> OKP(发音类似OKAPI)是一个Python脚本,它处理的是CPY文件和BR/>生成C++代码。如果BR/> BR/>如果代码使你高兴,OKP可能是为你的:
BR/> DEF怪异乘(int A,B):
为i=0;i& lt;b;i++:<*b/> a*b返回一个


DEF主体():
int a,b
阅读a,b

打印“怪异的乘法:”,怪异的乘法(a,b)

但无论如何试试,让我知道你已经构建了什么样的pip install okp,我看到了vrsperanza的cpy和轻击我的语言:一种看起来像python,但编译起来像c的语言,我决定在其中编写程序。好的是我的
我的
我的



可执行文件
okp file1.cpy-o./a.out

并运行
okp file.cpy-r

compile and run(stdin被传递到二进制文件)
okp file.cpy-ri<;input.txt


编译一个混合项目
okp file1.h file2.cpp file3.cppyfile3.cppy-o/a.out
```








br/>*返回多个值from函数
*自动变量分解
*`for`和'rof'循环速记(要启用,使用`-for`和`-rof`标志)
*`known`关键字
*``raw` include指令
*禁用自动变量声明(-ni标志)
*编译尚未**实现的混合项目


功能:

*导出项目+生成文件

pythonic是:

*`def`在函数名之前的关键字
*`block`用于创建块的关键字
*`pass`用于不执行操作的关键字
*`print`和`read`关键字
*`self`关键字
*以ignore` char开头的行不会被预处理
*多行转义的三个backticks

项目

*[cpy github](https://github.com/vrsperanza/cpy)
*[what if c看起来更像python](http://cpprocks.com/what-if-c-look-more-like-python-or-coffeescript/)
*[coffee++](https://bixense.com/coffeepp/)
*[mydef](https://github.com/hzhou/mydef)

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

推荐PyPI第三方库


热门话题
java如何使用Hibernate映射所有这些表?   java我们可以使用泛型优化下面的代码吗   JAVA是php的MCRYPT_RIJNDAEL_256的可靠等价物   java同时按下两个鼠标按钮无法正常工作   在UbuntuLinux上获取Java中给定端口的进程名?   java为JMS队列创建JBoss连接池   java阻止Jackson XML映射器将WSTXN添加到名称空间   readLine()中的java“socket已关闭”;   从Eclipse中确定Java方法大小   java如何将BuffereImage转换为特定颜色?   java KeyEvent。向下移动遮罩与按键事件。移位掩模   java将文本文件转换为SequentialFileOutput格式   开关箱的java模式   java Graphics2D:我应该使用int还是float版本?   spring启动期间调用的java Tasklet execute方法   java如何获取具有父DataLakeDirectoryClient类实例的子文件/目录列表   java在我站在上面的时候删除“item”