2.3.0
This commit is contained in:
+17
-7
@@ -1,13 +1,22 @@
|
||||
// SYNTAX TEST "tsl"
|
||||
|
||||
// 字符串,数字,注释
|
||||
// 注释 TODO
|
||||
// abc();
|
||||
a := "string"; // 字符串
|
||||
b := 123; // 数字
|
||||
c := 1.23; // 浮点数
|
||||
a := "字符串函数func()";
|
||||
// TODO: 注释
|
||||
{aaaaa TODO}
|
||||
(* abcdef *)
|
||||
|
||||
// 数字
|
||||
num6 := 123; // 数字
|
||||
num7 := 1.23; // 浮点数
|
||||
num1 := 0xAF123;
|
||||
num2 := 0O12357;
|
||||
num3 := 0B010111;
|
||||
num4 := 1.2e-12;
|
||||
num5 := +3E15;
|
||||
|
||||
// 字符串
|
||||
string1 := '123';
|
||||
string2 := "func2()";
|
||||
|
||||
// 类相关
|
||||
type MyClass = class
|
||||
@@ -44,7 +53,8 @@ data.items.count;
|
||||
// 函数声明
|
||||
function f(); // 无参数
|
||||
function f(a, b); // 参数无类型
|
||||
function f(a: real; b: DD); // 参数有类型
|
||||
function f(a: real; b: DD); // 参数有类型1
|
||||
function f(a: real, b: DD); // 参数有类型2
|
||||
function f(a: real = 1; b: string = "123"; c: number = abc.CONST1): def; // 带返回类型
|
||||
|
||||
// 函数调用
|
||||
|
||||
Reference in New Issue
Block a user