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 stringscptr和cptr<T>int s = sizeof(person)调整
var terms = vec<u8>{len=12,cap=24}str[0]的方式访问以及赋值,并支持 for in 遍历详细更新内容见发行说明。
nature 是一款静态编译强类型语言,具有以下特征:
代码示例