|  | 16a5d8d6ac | test: 添加 Demo15 项目 | 2025-07-28 09:56:09 +08:00 |  | 
			
				
					|  | e84aedc100 | test: 修改模块名称为小写 | 2025-07-21 23:13:50 +08:00 |  | 
			
				
					|  | a454eed26f | test: 重构 Demo14 演示代码 - 移除了 Main.snow 文件中的直接系统调用
- 新增 OS.snow 文件,实现 print 函数封装
- 修改 Main.snow,使用新的 print 函数替代系统调用 | 2025-07-21 22:52:40 +08:00 |  | 
			
				
					|  | b4c933e3d4 | test: 更新 Demo14 示例程序 - 修改导入模块,使用 os 模块替代 BuiltinUtils
- 更新 syscall 调用,增加表达式计算 | 2025-07-21 17:10:42 +08:00 |  | 
			
				
					|  | b8c57b6c49 | test: 修改示例代码 | 2025-07-20 20:15:07 +08:00 |  | 
			
				
					|  | b332c76ef8 | feat: 增加自动导入模块函数调用支持 - 实现了在当前模块未找到目标函数时,自动遍历所有已导入模块寻找唯一同名函数的功能
- 如果多个导入模块含有同名函数,会报错提示函数调用不明确
- 这个改动扩展了函数调用的范围,提高了代码的灵活性和可复用性 | 2025-07-20 20:14:52 +08:00 |  | 
			
				
					|  | 64cefebee5 | feat: 实现 BuiltinUtils 标准库并更新相关机制 - 重构 BuiltinTypeRegistry 类,扩展内置类型和模块的注册功能
- 新增 BuiltinUtils 标准库模块,提供 print 和 println 函数
- 实现 syscall 内核函数,供 BuiltinUtils 内部使用
- 更新测试用例,添加 Demo14 项目以验证新功能 | 2025-07-19 17:04:49 +08:00 |  | 
			
				
					|  | c388edd0cf | Merge branch 'feature/optimize-lexical-error-messages' into feature/add-naitve-print | 2025-07-18 11:40:56 +08:00 |  | 
			
				
					| 
							
							
								 zhangxun | 6fb24f3f2f | test: 修改 Demo13 以支持新版语法(移除对字面量 D 的支持) | 2025-07-18 11:17:00 +08:00 |  | 
			
				
					|  | 08cfc1ffb9 | test: 修改 Bug1 | 2025-07-17 17:06:39 +08:00 |  | 
			
				
					|  | 2093201173 | test: 修改为最新的bug | 2025-07-17 00:04:16 +08:00 |  | 
			
				
					|  | e931d9ec06 | style:优化代码格式和注释 | 2025-07-16 21:31:07 +08:00 |  | 
			
				
					|  | e18d7426bc | refactor: 重构死循环测试用例 - 将 initializer 改为 init
- 将 condition 改为 cond
- 将 update 改为 step | 2025-07-14 23:46:51 +08:00 |  | 
			
				
					|  | 7310884047 | !37 fix: 优化函数调用指令以支持 void 类型 Merge pull request !37 from Luke/bugfix/fix-error-empty-function | 2025-07-11 08:02:35 +00:00 |  | 
			
				
					| 
							
							
								 zhangxun | e33ad15475 | chore: 增加 Demo13 | 2025-07-10 19:18:19 +08:00 |  | 
			
				
					|  | 55c7bae77c | chore: 删除无用的 README.md | 2025-07-10 16:29:34 +08:00 |  | 
			
				
					|  | 304d3e1c0e | test: 更新 Bug1 代码示例 | 2025-07-10 16:29:13 +08:00 |  | 
			
				
					|  | 34247fb70d | chore: 移动 Demo 文件到 Demo文件夹 | 2025-07-10 11:46:07 +08:00 |  | 
			
				
					|  | 7f074cb798 | test: 更新 Bug1 测试用例 | 2025-07-10 11:45:37 +08:00 |  | 
			
				
					|  | 43aa055d7d | test: 添加 Demo12 主程序文件 - 新建 Main.snow 文件,实现了一个简单的主程序
- 包含两个函数:main 和 foo
- main函数中调用了 foo 函数- foo 函数中包含一个无效的 if 语句,始终返回 0 | 2025-07-10 11:34:31 +08:00 |  | 
			
				
					|  | 53fafabb1a | !24 bug: 修复编译死循环 Merge pull request !24 from Luke/bugfix/parser-endless-loop | 2025-07-07 03:15:06 +00:00 |  | 
			
				
					|  | cb208bb8af | test: 修改为最新测试代码 | 2025-07-06 23:57:58 +08:00 |  | 
			
				
					|  | e11d519627 | refactor: 重构语法分析模块并优化错误处理机制 - 优化了 ExpressionStatementParser、FlexibleSectionParser 和 JSONParser 的代码结构
- 改进了模块解析器 (ModuleParser) 的实现
- 重构了语法异常 (ParseException) 类,增加了错误位置信息
- 新增 ParseError 类用于收集和展示语法错误信息
- 改进了同步机制以更好地恢复解析过程 | 2025-07-05 17:02:45 +08:00 |  | 
			
				
					|  | 51f5ba9884 | test: 更新demo11 | 2025-07-01 17:09:52 +08:00 |  | 
			
				
					|  | dc32f00ead | test: 修复 demo1 | 2025-06-30 16:21:48 +08:00 |  | 
			
				
					|  | 3eacdf6d39 | fix: 数字字面量与位宽符号之间不允许有空白符 | 2025-06-30 16:21:01 +08:00 |  | 
			
				
					|  | 5e0d31f3ad | test: 增加 Bug1 至 BugFarm | 2025-06-29 18:24:34 +08:00 |  | 
			
				
					|  | 26a533adaf | test: 更新 Demo1 | 2025-06-28 17:19:08 +08:00 |  | 
			
				
					|  | b2d7d493d5 | test: 更新 Demo1 | 2025-06-28 16:30:14 +08:00 |  | 
			
				
					|  | 4883cd91e7 | docs:修复 int32 出错的注释 | 2025-06-25 16:14:51 +08:00 |  | 
			
				
					|  | d892437deb | test:修改测试代码 | 2025-06-25 15:15:37 +08:00 |  | 
			
				
					|  | 3faa561f1c | test:增加 Demo10 | 2025-06-25 13:49:07 +08:00 |  | 
			
				
					|  | e9c1160993 | test:增加 Demo9 | 2025-06-25 10:53:27 +08:00 |  | 
			
				
					| 
							
							
								 zhangxun | 0af2c371ca | test: 增加Demo8 | 2025-06-18 06:29:15 +00:00 |  | 
			
				
					|  | bea8a65c8e | test : 修改测试代码 | 2025-06-12 22:18:16 +08:00 |  | 
			
				
					|  | 7bd85d4082 | test: 修改Demo6 | 2025-06-12 16:38:00 +08:00 |  | 
			
				
					|  | 852c6c0924 | test: 增加Demo7 | 2025-06-12 16:37:52 +08:00 |  | 
			
				
					|  | 7708a88771 | test: 修改Demo6 | 2025-06-12 15:24:27 +08:00 |  | 
			
				
					|  | c15f54e611 | test: 增加Demo6 | 2025-06-12 14:15:21 +08:00 |  | 
			
				
					|  | 5c7007c966 | test: 例子修改 | 2025-06-11 22:50:12 +08:00 |  | 
			
				
					|  | 638eb245d8 | test: 增加例子代码 | 2025-06-11 22:49:10 +08:00 |  | 
			
				
					|  | 2047e97655 | feat: 实现对布尔变量声明并赋值的完整支持 | 2025-06-11 22:12:24 +08:00 |  | 
			
				
					|  | 20183be93d | feat: TokenFactory把bool改为boolean | 2025-06-11 17:40:07 +08:00 |  | 
			
				
					|  | 9c5ae6762b | feat: 增加Boolean类型 | 2025-06-11 17:31:55 +08:00 |  | 
			
				
					|  | 161243737a | chore: 增加Demo4 | 2025-06-11 16:33:57 +08:00 |  | 
			
				
					|  | fe1adb0a21 | test: 增加例子代码 | 2025-06-11 10:29:09 +08:00 |  | 
			
				
					|  | c09c8845fb | test: 移动和增加例子代码 | 2025-06-11 09:52:11 +08:00 |  | 
			
				
					|  | f2c07175d6 | style: snow代码恢复为正常编译的正确版本 | 2025-06-10 09:52:22 +08:00 |  | 
			
				
					|  | 94c2a34fd6 | style: 代码格式调整 | 2025-06-09 17:17:46 +08:00 |  | 
			
				
					|  | 1ab838f708 | doc: 增加README.md | 2025-06-07 17:00:22 +08:00 |  |