洛书编程语言 1.0.1 发布


洛书编程语言 1.0.1 已经发布。

洛书 1.0.1

洛书1.0LTS的第一次滚动更新

本次更新带来的新特性

  • 新增交互式运行模式,可以支持 从零/从指定文件交互。链接

  • 新增自动实例化同名对象,减少代码行数

  • 新增 losuh 头文件生成器,通过扫描编译后的洛书库文件,便可自动绑定LNI接口函数。 什么是LNI

  • 更新了编译器的算法,原生支持#,@,+三种关键符,可以互相替换,支持C(标准洛书)/Python(河图洛书)两种风格的源代码。

//标准洛书,通过花括号{}来分层
+加载 开始
+导入 设备/灯
+方法 开始()
{
灯.配置("1")
灯.点亮()
}
 
//河图洛书,通过缩进(4个空格)来分层
#加载 开始
#导入 设备/灯
#方法 开始()
灯.配置("1")
灯.点亮()
除语法风格外,两种洛书代码没有任何区别,可以互相兼容。
事实上,河图洛书的编译器是将代码格式化为标准洛书后再进行编译的

本次更新修复/更改的问题

  • 为了更简单的理解,解释器报错缺少csip被永久性移除,分情况以缺少加载点找不到指定文件进行替代。

更新的二进制包

  • 适用于Windows-x86平台的已编译的可执行文件包
  • 适用于Windows-x64平台的已编译的可执行文件包

不兼容的更新

Demo展示

  • 通过海龟库,交互式绘图

  • 红绿灯控制程序

  • 触摸板控制程序

更多的demo与信息可以在仓库中获取,或加入交流群询问

附件说明

LPK_1.0.1_src.tar源码tar包
LPK_1.0.1_win32.zip适合Windows-x86的免编译二进制文件压缩包
LPK_1.0.1_win64.zip适合Windows-x64的免编译二进制压缩包
 

详情查看:https://gitee.com/chen-chaochen/lpk/releases/1.0.1


相關推薦

2023-01-24

各位,新年快乐!洛书开发小组向您拜年了! 版本简介 版本号 1.5.1 类型 beta 定位 过渡版本 洛书1.5是一个激进与稳定并存的过渡版本,如果您是初次使用洛书,推荐直接安装1.5版本以获取最新的更新

2022-08-15

洛书编程语言 1.0 LTS 洛书是一款 自主、开源、免费、可拓展、跨平台、中文代码的编程语言。 可以用于编程入门、自动化脚本、嵌入式、物联网、网络编程等多种领域 欢迎star 洛书的gitee仓库 洛书编程语言的第一个长期支

2023-08-06

TS (2~4月) “洛书” 致力于打造强大且易于使用的编程语言,它专注于提供简洁、高效的和易于理解的代码。 经过数个月紧张的开发与测试,洛书 1.6.8 版本终于迎来了发布!在新版本中,我们为洛书带来了许多令人兴

2023-03-18

可以生成专用字节码之外,还可以被编译到其他更先进的编程语言。 相比 1.5.x 过渡版本,我们做了如下更新: 修复了内核中存在的数十处问题,包括 野指针、缓冲区溢出、内存泄露等 新的模块管理方式 适合Debi

2022-11-24

洛书1.4.8 STS 标准支持版本 LOSU-1.4.8 基本信息 项 内容 版本号 1.4.8 版本类型 STS 更新方式 滚动更新 更新内容 模板库 新增STL模板库支持,数组等被从解释器中永久移除,转换为以模板库

2023-08-11

安装过程复杂?配置繁琐?适配平台不足?对新用户不友好? 洛书在线运行平台来啦!🚀🚀🚀🚀🚀 🎇免安装🎇、🎇免配置🎇、🎇点开即玩 🎇   访问洛书官网,开始在线编程体验吧。 链接  

2022-11-01

程 全新的参数不定位可拓展表达式; 设计缘由: 洛书1.2版本添加了参数近似自然中文的代码风格 系统,复制("1.txt")到("2.txt") 根据反馈,这种表达式具有明显缺陷:             

2023-06-15

洛书 1.6.5 发布 我们很高兴地宣布,洛书 1.6.5 已经发布,作为STS的候选者之一,这个版本吸收了1.5~1.6阶段各个版本的经验,修复了一些问题,并做了大量更新与改进 问题修复,改善使用体验 我们例行修复了已知致命问题

2023-08-27

,聊聊 AI 大模型与底层技术 >>> 更新概况 我们近日对洛书v1.6.8版本进行了阶段性更新,当前最新的受支持版本已由v1.6.8-beta-r3升级为 v1.6.8-gamma。 在本次更新中,我们成功实现了对RISC-V和MIPS两种处理器架构的支持,并将其添

2023-05-18

洛书 v1.6.4 generic 已经发布 欢迎获取、体验、使用最新的稳定版本 在这个版本中,我们增加了 全新的SDK开发模式,统一跨平台开发体验,提高生产力 全新的模块化机制,更简单的模块拓展 重写标准库以实现多端统一

2023-04-23

在经过1个多月的开发后,1.6.2-rc版本的洛书终于与大家见面了,在这一次更新中,带来了许多有趣的特性。 主要更新内容: 1. kernel 1.2.0 beta 内核 2. lpt 拓展管理器 3. 相关文档手册 由于是一个rc版本,具体内容将附上链接,

2022-05-26

有 Golang Gin 的性能,拥有 ExpressJS 的易用性。Archttp 1.0.0 发布以后收到了一些测试反馈,根据反馈修复一系列问题,感谢反馈的小伙伴 ;) 主要更新: 增强路由配置兼容 Restful,不同 HttpMethod 绑定指定回调 增加中文和英文

2023-02-28

一个开源的基于约束的记录及函数语言,期望通过成熟的编程语言技术和实践来改进对大量繁杂配置和策略的编写,致力于构建围绕配置的更好的模块化、扩展性和稳定性,更简单的逻辑编写,以及更快的自动化集成和良好的生

2023-10-29

奥维尔号量子计算机发布视频,基础知识,构想和实现 奥维尔量子计算机已发布介绍视频,介绍了此量子计算机的基础知识,构想和实现。欢迎大家共同探讨。这是一个探索式项目,欢迎大家的反馈。 新的视频有其他UP主对量