This repository was archived by the owner on Aug 18, 2025. It is now read-only.
v0.2.1
Pre-release
Pre-release
CodeNothing Programming Language Interpreter v0.2.1 Changelog
[v0.2.1] - 2025-07-15
Error Reporting Improvements
- The interpreter now displays all syntax errors at once instead of stopping after the first error
- Redesigned error reporting system with clearer error messages
- Added error recovery mechanism to check as much code as possible even with multiple errors
- Added
--cn-parserparameter to display detailed parsing debug information - Standardized error message format for better readability
Robustness Enhancements
- Improved error handling flow to prevent complete parsing termination due to single errors
- Added error point skipping recovery strategy to allow parser to continue processing subsequent code
- Optimized internal error information collection mechanism to reduce memory usage
CodeNothing 编程语言解释器 v0.2.1 更新日志
[v0.2.1] - 2025-07-15
错误报告改进
- 解释器现在能够一次性显示所有语法错误,而不是在第一个错误后停止
- 重新设计的错误报告系统,错误信息显示更清晰
- 新增错误恢复机制,即使存在多个错误也能尽可能多地检查代码
- 添加
--cn-parser参数用于显示详细的解析调试信息 - 统一错误消息格式,提高可读性
健壮性提升
- 改进错误处理流程,防止因单个错误导致整个解析过程终止
- 新增错误点跳过恢复策略,使解析器能够继续处理后续代码
- 优化内部错误信息收集机制,减少内存占用
Full Changelog: CodeNothingCommunity/CodeNothing@v0.2.0...v0.2.1
Installation Guide
Download Steps
- Download the following two packages for your operating system:
- Interpreter main package (
codenothing-{OS}.zip) - Standard library package (
codenothing-all-libraries-{OS}-latest.tar.gz)
- Interpreter main package (
Installation Steps
- Extract both packages
- Create a subfolder named
libraryin the interpreter's main directory - Copy all extracted library files (.dll or .so) into the newly created
libraryfolder
Usage
After completing the above steps, you can start using the CodeNothing programming language interpreter.
System Requirements
- Windows/Linux operating system
- Appropriate file extraction tools
安装指南
下载步骤
- 下载适用于您操作系统的以下两个压缩包:
- 解释器本体压缩包(
codenothing-{OS}.zip) - 标准库(library)压缩包(
codenothing-all-libraries-{OS}-latest.tar.gz)
- 解释器本体压缩包(
安装步骤
- 解压两个压缩包
- 在解释器本体文件夹中创建子文件夹:
library - 将解压出的 library 文件(.dll 或 .so)全部复制到新建的
library文件夹中
使用说明
完成上述步骤后,您就可以开始使用 CodeNothing 编程语言解释器了。
系统要求
- Windows/Linux 操作系统
- 适当的文件解压工具