// 测试多进制数字解析 let binary = 0b1010 // 二进制数字 let octal = 0755 // 八进制数字 let hex = 0xFF // 十六进制数字 // 测试浮点数和科学计数法 let float_num = 3.14159 let scientific = 1.23e-4 let big_num = 6.022E23 // 测试注解语法 @deprecated func old_function() { return 0 } // 测试函数调用和命名参数 func test_function(name: string, age: i32) { pri32("Name: ", name) pri32("Age: ", age) } // 测试函数调用 test_function(name= "Alice", age= 25) // 测试字符串字面量 let message = "Hello, World!" // 测试布尔值 let is_active = true; let is_done = false; // 测试数组和映射 let numbers = [1, 2, 3, 4, 5] let user = { "name": "Bob", "age": 30, "scores": [85, 92, 78] } // 测试注释 /* 这是一个 多行注释 测试 */ // 测试运算符 let a = 10 let b = 20 let result = (a + b) * 2 let compare = a <= b && b >= 15