# pyphico **Repository Path**: calvin-lin/pyphico ## Basic Information - **Project Name**: pyphico - **Description**: 国产编程语言 - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-10 - **Last Updated**: 2021-08-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### pyphico 是什么 pyphico是国产编程语言phico官方使用python编写的版本
目前版本更新到了0.0.2
可以在此下载:
``` pandapl.top/index.php/pyphico ``` phico简单易学,可以快速上手
### pyphico的语法 目前phico支持输出字符串和换行符以及注释。
#### 输出 示例代码:
``` out("hel","lo\n") out("phico") ``` 输出结果:
``` hel lo phico ``` 没错,phico就是这么简单!
out函数的作用就是输出
在大多数语言中,函数的参数都需要用小括号包裹起来。phico也不例外。
至于什么是字符串,所有的字符拼接起来,就是字符串。在phico和大多数语言中,字符串需要用双引号包裹起来
','是用来分割参数的,就是说,每个参数之间,都需要用逗号包裹起来。
**特别注意:phico和大多数语言中,除了字符串之外,不允许出现中文符号。如果无法运行,请检查是否是中文符号。可用shift切换**
\n的作用就是换行。
#### 注释 phico支持两种注释: 1、单行注释:#后这一行的内容不会执行 ``` out(a)# out out("s") ``` 如果运行这段代码,是不会输出s的.因为#之后的内容不会执行,只会输出a 2、区域注释:开始用/:表示,结束用:/表示。可以单行,也可以多行 ``` out(a)/:out:/out(s) ``` 这段代码会输出a和s,因为区域注释只有/::/包裹起来的内容做效。 若想成为官方成员,可添加phicopl微信号联系我们。
**特别注意:所有人提交代码,必须创建pr。否则后果自负** ### 如何编译代码? 无论是0.0.1还是0.0.2,lib文件夹和cc.exe是windows版本使用的。linux可去除。 ### 更新日志 2021/8/7 更新0.0.1(支持单参数输出,不支持换行) 的词法分析 语法分析
2021/8/8 完成0.0.1的生成部分
2021/8/8 发布0.0.1
2021/8/9 增加readme 增加多参数支持和换行符
2021/8/9 发布0.0.2
2021/8/10 增加注释功能 和 整理代码
2021/8/10 发布0.0.3