SongZihuan
|
f4da830678
实现isinherited
|
5 年之前 |
SongZihuan
|
b982e919d0
实现内置函数 : input
|
5 年之前 |
SongZihuan
|
66fb03b6ec
可以生成语法树,并修复了if使用break无法跳出rego的问题
|
5 年之前 |
SongZihuan
|
179c82d53b
修复了print的问题(snprintf被替换成了fprintf导致print失效,现已修复回snprintf),新增4个demo
|
5 年之前 |
SongZihuan
|
0080530930
文件输入位置为参数
|
5 年之前 |
SongZihuan
|
311546f019
实现in表达式
|
5 年之前 |
SongZihuan
|
3575146d1e
注册内置类方法语法优化
|
5 年之前 |
SongZihuan
|
b75a9f9ac3
修改了return机制
|
5 年之前 |
SongZihuan
|
dcdcdc6e81
运算符重载
|
5 年之前 |
SongZihuan
|
c8af2aabcf
调整了EQ赋值机制和权限机制
|
5 年之前 |
SongZihuan
|
510bcd5e76
while和for的else语句
|
5 年之前 |
SongZihuan
|
3ce7aea451
新增了Exception和to_object不会捕获异常
|
5 年之前 |
Huan
|
dfaf51059d
函数返回使用GWARF_result取代GWARF_value
|
5 年之前 |
SongZihuan
|
e0c0d432a8
新增逻辑运算符
|
5 年之前 |
SongZihuan
|
99cd42167a
更新了README.md
|
5 年之前 |
SongZihuan
|
b01ae137d0
svar的封装
|
5 年之前 |
SongZihuan
|
763eb7029e
global_inter使用局部变量传递,to_object等直接访问
|
5 年之前 |
Huan
|
455b57f86d
修复了语法错误
|
5 年之前 |
SongZihuan
|
5993cc95bd
提交检查
|
5 年之前 |
SongZihuan
|
f162ec83d6
优化了多重继承(去除重复), 针对point等运算符要设置外部var_list
|
5 年之前 |
SongZihuan
|
6081d6688e
find var输出寻找index,并且通过index判断private的访问权限
|
5 年之前 |
SongZihuan
|
f17644319b
设置public和protect关键词
|
5 年之前 |
SongZihuan
|
a3397d18c0
setup函数和inline函数
|
5 年之前 |
SongZihuan
|
728458e6aa
函数静态空间
|
5 年之前 |
SongZihuan
|
48f52a5bd8
实现function静态方法
|
5 年之前 |
SongZihuan
|
2ea88552d0
修复了函数调用的bug:解析器错误和执行器错误。解析错误为:status表达模糊,系统自动把','匹配为hide_list。执行器错误为当使用tmp_s的name_value时候,进入第二阶段,根据tmp_s的base_var获取值的时候会出错。在svar使用下,因为调用base_value需要to_object而需要out_var(或称为:old_var_list),故特别设计get_value函数
|
5 年之前 |
SongZihuan
|
65735843f9
扩大赋值范围svar
|
5 年之前 |
SongZihuan
|
9091b2e8e0
多变量global设定
|
5 年之前 |
SongZihuan
|
7fc490a9e1
import和include
|
5 年之前 |
SongZihuan
|
d26afd6811
修复了自增和运算赋值的bug: 赋值未使用to_object
|
5 年之前 |