From e33ad1547548d80c95a508b9af6f6c850f302375 Mon Sep 17 00:00:00 2001
From: zhangxun <1958638841@qq.com>
Date: Thu, 10 Jul 2025 19:18:19 +0800
Subject: [PATCH] =?UTF-8?q?chore:=20=E5=A2=9E=E5=8A=A0=20Demo13?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.run/Demo11.run.xml | 2 +-
.run/Demo13.run.xml | 10 +++++
.run/测试.run.xml | 1 +
playground/Demo/Demo13/Main.snow | 69 ++++++++++++++++++++++++++++++++
4 files changed, 81 insertions(+), 1 deletion(-)
create mode 100644 .run/Demo13.run.xml
create mode 100644 playground/Demo/Demo13/Main.snow
diff --git a/.run/Demo11.run.xml b/.run/Demo11.run.xml
index 07d914d..ea7c1fc 100644
--- a/.run/Demo11.run.xml
+++ b/.run/Demo11.run.xml
@@ -3,7 +3,7 @@
-
+
diff --git a/.run/Demo13.run.xml b/.run/Demo13.run.xml
new file mode 100644
index 0000000..2544ad6
--- /dev/null
+++ b/.run/Demo13.run.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.run/测试.run.xml b/.run/测试.run.xml
index 43d3751..08ceacd 100644
--- a/.run/测试.run.xml
+++ b/.run/测试.run.xml
@@ -3,6 +3,7 @@
+
diff --git a/playground/Demo/Demo13/Main.snow b/playground/Demo/Demo13/Main.snow
new file mode 100644
index 0000000..dee7b5b
--- /dev/null
+++ b/playground/Demo/Demo13/Main.snow
@@ -0,0 +1,69 @@
+module: Main
+ function: main
+ return_type: int
+ body:
+ 5 == 7
+ 5 == 7s
+ 5 == 7b
+ 5 == 7l
+ 5 == 7f
+ 5 == 7d
+
+ 5b == 5b
+ 5b == 5s
+ 5b == 5l
+ 5b == 5f
+ 5b == 5d
+
+ 5s == 5s
+ 5s == 5l
+ 5s == 5f
+ 5s == 5d
+
+ 5l == 5l
+ 5l == 5f
+ 5l == 5d
+
+ 5f == 5f
+ 5f == 5d
+
+ 5d == 5d
+
+ declare b: byte = 8b
+ declare s: short = 8s
+ declare i: int = 8
+ declare l: long = 8l
+ declare f: float = 8f
+ declare d: double = 8d
+
+ b == b
+ b == s
+ b == i
+ b == l
+ b == f
+ b == d
+
+ s == s
+ s == i
+ s == l
+ s == f
+ s == d
+
+ i == i
+ i == l
+ i == f
+ i == d
+
+ l == l
+ l == f
+ l == d
+
+ f == f
+ f == d
+
+ d == d
+
+ return 65537
+ end body
+ end function
+end module
\ No newline at end of file