nature v0.4.0-beta 已发布。
新增
/****/
import utils as *
call(...vec)
type numbert = gen intergert|flotert
||``&&
arr<T,len>
T ident[len]
ptr<person> p = new person
var s = {} as {u8}
{u8}
{u8} s = {}
import strings
cptr
cptr<T>
int s = sizeof(person)
调整
var terms = vec<u8>{len=12,cap=24}
str[0]
详细更新内容见发行说明。
nature 是一款静态编译强类型语言,具有以下特征:
代码示例
评论删除后,数据将无法恢复
nature v0.4.0-beta 发布,静态编译强类型语言
nature v0.4.0-beta 已发布。
新增
/****/
支持import utils as *
call(...vec)
type numbert = gen intergert|flotert
||``&&
支持arr<T,len>
支持,其在 stack 中进行分配,和 C 语言中T ident[len]
同构ptr<person> p = new person
得到一个 heap 分配的 pvar s = {} as {u8}
声明了一个 set 类型将会被约束为{u8}
类型,等同于{u8} s = {}
import strings
cptr
和cptr<T>
int s = sizeof(person)
调整
var terms = vec<u8>{len=12,cap=24}
str[0]
的方式访问以及赋值,并支持 for in 遍历详细更新内容见发行说明。
nature 是一款静态编译强类型语言,具有以下特征:
代码示例