|
|
cd21a1169c
|
!8 fix: LXorCommand may be truncated
Merge pull request !8 from zhangxun/bugfix/fix-LXorCommand-may-be-truncated
|
2025-06-12 12:10:44 +00: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 |
|
|
|
bca073cb28
|
chore: 增加Demo7配置
|
2025-06-12 16:38:29 +08:00 |
|
|
|
7bd85d4082
|
test: 修改Demo6
|
2025-06-12 16:38:00 +08:00 |
|
|
|
852c6c0924
|
test: 增加Demo7
|
2025-06-12 16:37:52 +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 |
|
|
|
7708a88771
|
test: 修改Demo6
|
2025-06-12 15:24:27 +08:00 |
|
|
|
c188eb478b
|
feat: 增加取反符号
|
2025-06-12 15:23:51 +08:00 |
|
|
|
c15f54e611
|
test: 增加Demo6
|
2025-06-12 14:15:21 +08:00 |
|
|
|
7bc2ec6ebe
|
chore: 增加Demo6配置文件
|
2025-06-12 14:15:08 +08:00 |
|
|
|
c80958b34d
|
chore: maven配置Linux和Windows分开
|
2025-06-12 12:07:12 +08:00 |
|
|
|
6fa027783c
|
!6 release: 合并 v0.2.0 版本至 main 分支
Merge pull request !6 from Luke/release/v0.2.0
v0.2.0
|
2025-06-11 15:49:50 +00:00 |
|
|
|
2c4871b821
|
docs: 更新v0.2.0的徽章和增加Snow 语言现状和下一阶段开发路线图-2025-06-11
|
2025-06-11 23:46:07 +08:00 |
|
|
|
cc29e40cb1
|
!5 feature: 支持boolean类型与适配loop和if条件为新的boolean
Merge pull request !5 from Luke/feat/add-boolean-type
|
2025-06-11 15:21:17 +00: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 |
|
|
|
5c7007c966
|
test: 例子修改
|
2025-06-11 22:50:12 +08:00 |
|
|
|
55a136c14b
|
chore: IDEA配置文件增加例子
|
2025-06-11 22:49:30 +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 |
|
|
|
68c0d9c483
|
docs: 修复错别字
|
2025-06-11 14:37:49 +08:00 |
|
|
|
2d2338e89e
|
docs: 增加Snow 语言现状和下一阶段开发路线图-2025-06-11
|
2025-06-11 11:44:33 +08:00 |
|
|
|
44ccd892a4
|
chore: IDEA配置文件修改
|
2025-06-11 10:29:38 +08:00 |
|
|
|
fe1adb0a21
|
test: 增加例子代码
|
2025-06-11 10:29:09 +08:00 |
|
|
|
c09c8845fb
|
test: 移动和增加例子代码
|
2025-06-11 09:52:11 +08:00 |
|
|
|
3d7bd378aa
|
chore: 增加配置实现生成 Graalvm 编译报告
|
2025-06-11 09:51:26 +08:00 |
|
|
|
f08b824034
|
chore: IDEA配置文件修改
|
2025-06-11 09:50:43 +08:00 |
|
|
|
11037da7ec
|
!4 release: 合并 v0.1.1 版本至 main 分支
Merge pull request !4 from Luke/release/v0.1.1
v0.1.1
|
2025-06-10 02:04:53 +00:00 |
|
|
|
b8f35a1c71
|
docs: 更新v0.1.1的徽章和删除冗余内容
|
2025-06-10 09:53:14 +08:00 |
|
|
|
f2c07175d6
|
style: snow代码恢复为正常编译的正确版本
|
2025-06-10 09:52:22 +08:00 |
|
|
|
d940e26a0c
|
fix: 修正 ASTJsonSerializer 中 CallExpressionNode 模式匹配参数数量导致的编译错误
|
2025-06-10 09:50:58 +08:00 |
|
|
|
ff488ae595
|
!3 bug: 允许文件直接以 EOF 结束 <code>end module</code>
Merge pull request !3 from Luke/bugfix/fix-module-space-line-can-not-compile
|
2025-06-09 13:14:37 +00:00 |
|
|
|
cd72761908
|
bug: 允许文件直接以 EOF 结束 end module
|
2025-06-09 21:10:06 +08:00 |
|
|
|
5106830b98
|
docs: 删除无关注释
|
2025-06-09 21:09:30 +08:00 |
|
|
|
8081f12658
|
docs: 修复文档链接
|
2025-06-09 21:04:18 +08:00 |
|
格物方能致知
|
8c90ef3ad7
|
!2 feature: 支持语义错误定位到具体文件
Merge pull request !2 from Luke/feature/add-file-path
|
2025-06-09 09:19:23 +00: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 |
|
Sky
|
ed898d1e74
|
!1 bug: 修复 CallExpressionNode 缺失行号和列号跟踪
Merge pull request !1 from Luke/bugfix/fix-line-numbers
|
2025-06-09 01:48:18 +00:00 |
|