Releases: sjrsjz/M-Lang
Releases · sjrsjz/M-Lang
v1.2.0
v1.3.0
v1.1.1
v1.1.0
添加了简单的多态支持,修复了RAII机制的bug
新增 sizeof 和 typeof 关键字,增加了 ObjectType(arg) 的写法,用于创建临时变量并调用 tempObject._new_(arg) 方法
sizeof:type 在编译求值,为type的大小
sizeof:(expr) 在编译求值,为expr的类型的大小
typeof:(expr) 在编译求值,返回expr的类型的字面量(字节数组)
上述关键字可以用 [Public]"sizeof()"(arg) 和 [Public]"typeof()"(arg) 重载,对应格式为 sizeof:(T,arg) 和 typeof:(T,arg)
修复了文件读取的bug
v1.0.2
v1.0.1
v1.0.0
M Lang - EPL version
written in EPL