| 
							
							
								 zhangxun | 7a9cfc1861 | update: 修改一处变量名为小驼峰形式 | 2025-06-18 06:29:15 +00:00 |  | 
			
				
					| 
							
							
								 zhangxun | ee9e56c479 | fix: 变量的类型受右值类型影响而降级 | 2025-06-18 06:29:15 +00:00 |  | 
			
				
					| 
							
							
								 zhangxun | e78cb09c0f | feat: 条件表达式支持类型提升 | 2025-06-18 06:29:15 +00:00 |  | 
			
				
					| 
							
							
								 zhangxun | 7bd795b796 | feat: 增加 64 位整数比较 | 2025-06-18 06:29:15 +00:00 |  | 
			
				
					|  | dd2d14743e | feat: 实现从资源文件中加载 Snow 编程语言版本信息 | 2025-06-18 06:29:07 +00:00 |  | 
			
				
					|  | 34fd7c6d8b | style: 替换为 'getFirst()' 调用 | 2025-06-18 06:29:07 +00:00 |  | 
			
				
					|  | 0797723b88 | docs: 完善注释docs | 2025-06-18 06:29:07 +00:00 |  | 
			
				
					|  | 8ca75787b7 | feat: 打印动态生成的通用帮助信息 | 2025-06-18 06:29:07 +00:00 |  | 
			
				
					|  | ee09f14bfa | docs: 增加cli注释 | 2025-06-18 06:29:07 +00:00 |  | 
			
				
					|  | 2f473d1e13 | docs: 删除无用注释 | 2025-06-18 06:29:07 +00:00 |  | 
			
				
					|  | 9bb624f024 | feat: 修改为编译为water文件 | 2025-06-18 06:29:07 +00:00 |  | 
			
				
					|  | a8d9bbe81d | feat: 实现Snow 语言统一命令行入口(CLI) | 2025-06-18 06:29:07 +00:00 |  | 
			
				
					|  | 49f91e3b4e | feat: 增加指令生成器集中注册表 | 2025-06-18 06:29:07 +00:00 |  | 
			
				
					| 
							
							
								 zhangxun | cdc7dea410 | docs: 修改注释 | 2025-06-13 19:56:24 +08:00 |  | 
			
				
					| 
							
							
								 zhangxun | 34d45c7878 | fix: 比较运算符支持返回 boolean 类型值 | 2025-06-13 19:46:34 +08:00 |  | 
			
				
					|  | c9787acf13 | !9 feature: 实现逻辑取反符号和数值取反符号 Merge pull request !9 from Luke/feat/unary-prefix-calculation | 2025-06-13 06:49:45 +00:00 |  | 
			
				
					|  | 11c2dd7ad7 | fix: end function后必须多一个空行的问题 | 2025-06-13 14:48:48 +08:00 |  | 
			
				
					|  | 6843bb4af2 | fix: 修复取反类型推断错误 | 2025-06-13 14:46:42 +08:00 |  | 
			
				
					|  | 616d361c9d | fix: 消除用于自我赋值的冗余移动指令 | 2025-06-13 10:42:14 +08:00 |  | 
			
				
					|  | 91bc1f15cc | style: 删除没有使用的模式变量 | 2025-06-12 23:06:52 +08:00 |  | 
			
				
					|  | 78ceca9a36 | docs: 增加注释doc | 2025-06-12 22:43:20 +08:00 |  | 
			
				
					|  | 97c8542eb6 | style : 改为record类 | 2025-06-12 22:18:44 +08:00 |  | 
			
				
					|  | ddea7e887f | feat : 完善AST JSON | 2025-06-12 22:17:26 +08:00 |  | 
			
				
					|  | 84940af2bd | docs: 删除无关注释 | 2025-06-12 18:03:42 +08:00 |  | 
			
				
					| 
							
							
								 zhangxun | 5ab850f354 | fix: LXorCommand may be truncated | 2025-06-12 17:39:04 +08:00 |  | 
			
				
					|  | f4e2cf52f5 | docs: 增加注释doc | 2025-06-12 16:56:34 +08:00 |  | 
			
				
					|  | 7679da2657 | feat: 实现一元运算符取反'-' | 2025-06-12 16:39:15 +08:00 |  | 
			
				
					|  | a9819b769a | feat: 增加一元前缀(-x !x) | 2025-06-12 16:21:54 +08:00 |  | 
			
				
					|  | ac8afa8d0c | fix: TokenType.UNKNOWN改为TokenType.NOT以支持取反符号 | 2025-06-12 16:20:55 +08:00 |  | 
			
				
					|  | c188eb478b | feat: 增加取反符号 | 2025-06-12 15:23:51 +08:00 |  | 
			
				
					|  | 4f15b259c4 | feat: 新增 TypeUtils 工具类,提供静态方法 isLogic(Type t)用于判断类型是否为逻辑类型(当前实现为非 boolean 即为逻辑类型) | 2025-06-11 22:59:36 +08:00 |  | 
			
				
					|  | 4332c1ed7f | fix: 修正比较运算映射从IC_EQ改为IC_E | 2025-06-11 22:53:11 +08:00 |  | 
			
				
					|  | 9e882236d0 | feat: 修改loop的int表示条件为boolean | 2025-06-11 22:52:42 +08:00 |  | 
			
				
					|  | 1c403d4839 | feat: 修改if的int表示条件为boolean | 2025-06-11 22:52:36 +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 |  | 
			
				
					|  | d940e26a0c | fix: 修正 ASTJsonSerializer 中 CallExpressionNode 模式匹配参数数量导致的编译错误 | 2025-06-10 09:50:58 +08:00 |  | 
			
				
					|  | cd72761908 | bug: 允许文件直接以 EOF 结束 end module | 2025-06-09 21:10:06 +08:00 |  | 
			
				
					|  | 5106830b98 | docs: 删除无关注释 | 2025-06-09 21:09:30 +08:00 |  | 
			
				
					|  | 94c2a34fd6 | style: 代码格式调整 | 2025-06-09 17:17:46 +08:00 |  | 
			
				
					|  | bd96f76240 | docs: 修改语义错误定位为绝对路径注释 | 2025-06-09 14:57:59 +08:00 |  | 
			
				
					|  | 8d628d29d2 | feat: 语义错误定位为绝对路径 | 2025-06-09 14:55:24 +08:00 |  | 
			
				
					|  | f356bcf227 | feat: 支持语义错误定位到具体文件 | 2025-06-09 14:39:58 +08:00 |  | 
			
				
					|  | 46e3f6d6e9 | docs: 更新代码注释 | 2025-06-09 00:39:31 +08:00 |  | 
			
				
					|  | 6d835b1655 | bug: 修复 CallExpressionNode 缺失行号和列号跟踪 | 2025-06-09 00:30:03 +08:00 |  | 
			
				
					|  | 5a9c9eec7a | doc: 改变文档 JDK 从 23 到 24 | 2025-06-07 14:38:55 +08:00 |  | 
			
				
					|  | 0c2cb0357d | feat: Initialize project skeleton, including basic directories and configuration files | 2025-06-06 15:53:19 +08:00 |  |