Skip to content

Releases: ARCJ137442/BabelNAR.rs

0.25.0

0.24.3

12 Jun 16:31
Compare
Choose a tag to compare

chore: 🔨 构建脚本消息 去除冗余双引号

refactor: ♻️ 初步支持「语义化词项预期」

  • ✅现在能正确处理「带变量的可交换词项」如:「<(&&,<$1 --> lock>,<$2 --> key>) ==> <$1 --> (/,open,$2,)>>」🆚「<(&&,<$1 --> key>,<$2 --> lock>) ==> <$2 --> (/,open,$1,)>>」
  • ♻️微调模块结构,细化拆分功能
  • ⬆️升级Narsese.rs依赖版本,支持emoji解析
  • ⚠️目前功能尚未完全稳定(需要实际发布性构建验证)

perf: ⚡ CLI:输出预期检测 性能提升

通过内部结构体实现「部分匹配」,无需重复折叠词项,并以此提升整体CLI测试工具的性能

chore: ⬆️ 更新上游依赖版本

更新Narsese.rs、NAVM等依赖到最新版本

test: ✅ 修复批量测试呈现问题

修复「运行cargo test --all-features后,因『中途clap执行process::exit终止程序』或『cli运行时清屏』影响测试过程与结果呈现」的问题

test: ✅ 更新「输入转译器」以通过测试(CXinNARS、ONA)

为 CXinNARS 与 ONA 增加对指令 EXI 的输入转译:CXinNARS→特殊命令/q,ONA→无效输入(强制shell退出)

0.23.0

09 May 08:34
af57913
Compare
Choose a tag to compare

What's Changed

  • feat: ⬆️ 兼容NAVM.rs 0.15,包括「终止」命令 by @ARCJ137442 in #5

Full Changelog: 0.22.0...0.23.0

0.22.0

19 Apr 15:51
2923a8b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.21.0...0.22.0

0.21.0

13 Apr 10:38
Compare
Choose a tag to compare

What's Changed

  • Dev: 少量新特性,bug修复,依赖升级,文档修缮 by @ARCJ137442 in #2
  • docs: 📝 Cargo文档修复 by @ARCJ137442 in #3

Full Changelog: 0.20.1...0.21.0

0.20.1

09 Apr 17:49
0d9d6f0
Compare
Choose a tag to compare

新增「原生IL-1」运行时,第二次发布CLI包

What's Changed

New Contributors

Full Changelog: 0.16.0...0.20.1

0.16.0

07 Apr 09:34
Compare
Choose a tag to compare
  • ✅首个release,基本构建CLI程序体系
  • 🏗️发布首个「CIN运行时包」executables