Snow 编程语言 v0.8.0 发布: 支持字符串转义、常量与 Docker 自动构建
更新内容
新增功能
-
字符串增强:支持转义符与 Unicode 字符,新增字符串转义/反转义工具类(Demo26)。
-
访问控制:下划线开头函数仅限模块内部调用,提升封装性(Demo25)。
-
常量与语义分析:
- 新增
const
关键字与全局常量表,支持跨模块常量查找与折叠。 - 新增成员访问表达式与语义分析器,改进
FunctionChecker
扫描策略。 - 改进 IR 指令生成逻辑,支持浮点数(Demo23、Demo24)。
- 新增
-
构建与发布:优化 Windows/Linux 并行构建,新增统一发布脚本与 Docker 自动构建支持。
性能与稳定性
- 修复字符串常量在
.water
文件写入时的断行问题,VM 执行期可正确还原。 - 优化全局变量处理、常量折叠与声明语句的语义分析逻辑。
- 发布脚本简化,减少冗余错误提示与配置。
Bug 修复
- 修复字符串常量在 VM 与
.water
文件写入时的表示错误。 - 修复全局变量声明与作用域相关报错,提升语义分析健壮性。
开发者体验提升
- 新增 Demo22–Demo26 测试与运行配置,覆盖字符串、私有函数、常量等场景。
- 更新测试配置文件,移除无用注释与调试参数。
如遇到使用问题,欢迎及时 提交 Issue

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Windows Terminal 1.23 稳定版发布
微软正式推送了 Windows Terminal 1.23 稳定版。这是一次时隔 6 个月的大版本迭代,核心亮点就是——全新的窗口架构。主要变化可以一句话总结为:“更稳、更快、更易定制”。 1. 全新窗口架构带来了什么? 更可靠的托盘图标与窗口操作:重构后的多窗口逻辑能显著减少多标签、多窗口场景下的崩溃与卡顿。 “Quake-style”召唤窗口:按全局热键即可从屏幕顶端下拉/收回终端,无需额外占用任务栏图标。 跨窗口操作一致性:拖动标签页、合并窗口、关闭窗口等行为现在更加统一、顺滑。 2. 除了架构,UI 与设置也焕然一新 新建标签页下拉菜单重设计:图形化界面即可自定义菜单顺序、分组、图标,告别手动改 JSON。 设置面板大扩容:铃声、兼容性、单元格大小、前景/背景色、图标选择器等原先只能手写 JSON 的选项,现在全部可视化。 拖放路径转换:把文件/文件夹拖进终端,可即时切换为 WSL、MSYS2、Cygwin 或原生 Windows 路径格式。 窗口尺寸可脚本化:支持 CSI t 指令动态调整窗口大小,方便自动化脚本或远程场景。 3. 稳定性与细节改进 配置文件“防丢”:修复了在...
- 下一篇
Linux 6.17-rc3 发布
Linus Torvalds 于 8 月 24 日在欧洲旅行途中发布了 Linux 6.17-rc3。本次候选版相比 rc2 略大一些,但 Linus 表示整体仍处于正常范围,开发进展顺利。 更新重点集中在驱动程序(约占一半改动,其中 Mellanox mfx5 尤为突出)、Rust 支持增强、更多自测代码,以及内核多个子系统的修复,包括体系结构、文件系统、虚拟内存和网络核心。 安全方面,修复了 pidfs 与 iommufd 的内存泄露问题,更新了 SCSI 子系统(新增 Intel Wildcat Lake 支持),并修补了 lib/crypto 与 IPv6 的漏洞,同时改进了 USB 和 DRM 驱动。 Linus 强调一切进展如常,预计在第七个 RC 版本后将正式发布 Linux 6.17。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7设置SWAP分区,小内存服务器的救世主
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Linux系统CentOS6、CentOS7手动修改IP地址
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2整合Redis,开启缓存,提高访问速度