Vena programming language 1.0.1 has been released.
Vena 1.0.1
The first rolling update of Vena 1.0LTS
What’s new in this update
Added interactive running mode, which can support interaction from zero/specified file. Link
Added automatic instantiation of objects with the same name, reducing the number of lines of code
A new losuh header file generator is added, which can automatically bind LNI interface functions by scanning the compiled Vena library files. What is LNI
Updated compiler algorithm, native support
#,@,+
Three key symbols can be replaced with each other, and support C (Standard Vena)/Python (Hetu Vena) two styles of source code.
//标准洛书,通过花括号{}来分层
+加载 开始
+导入 设备/灯
+方法 开始()
{
灯.配置("1")
灯.点亮()
}
//河图洛书,通过缩进(4个空格)来分层
#加载 开始
#导入 设备/灯
#方法 开始()
灯.配置("1")
灯.点亮()
Except for the syntax style, the two kinds of Vena codes have no difference and are compatible with each other.
In fact, Hetu Vena’s compiler formats the code into standard Vena before compiling
Issues fixed/changed in this update
- For easier understanding, the interpreter reports an error
缺少csip
be permanently removed, depending on the circumstances缺少加载点
or找不到指定文件
to replace.
updated binary package
- Compiled executable package for Windows-x86 platforms
- Compiled executable package for Windows-x64 platform
incompatible update
Demo display
More demos and information can be obtained in the warehouse, or join the exchange group to ask
Attachment description
LPK_1.0.1_src.tar 源码tar包
LPK_1.0.1_win32.zip 适合Windows-x86的免编译二进制文件压缩包
LPK_1.0.1_win64.zip 适合Windows-x64的免编译二进制压缩包
For details, see: https://gitee.com/chen-chaochen/lpk/releases/1.0.1
#Vena #Programming #Language #Released #News Fast Delivery