-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path盘子
78 lines (56 loc) · 868 Bytes
/
盘子
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
i = 1
o = 2
i + o goto A
t = true;
f = false;
t goto A
f goto B
function
f x,y,z->
x,y,z
盘子
原子
a: 1
b: 2
c: 3
boo: true
A: a,b,c->
d: 4
return a+b+c+d
//
IF: a,b,c A>=100 goto
boo: false
!IF goto
boo: true
a,b,c += a,b,c
// for 循环
FOR: boo goto IF
// while 循环
A: TRUE?
b++
b>10?A: FLASE
go A
#Object is a Array and c
OBJECT:
a: 1, b:2, c: 3
a1,b1,c1: OBJECT
===
a1: OBJECT.a
a2: OBJECT.b
a3: OBJECT.c
#Function is Object
f: a,b,c-> a+b+c
===
f: a,b,c->
return a+b+c
#JiBen
i: 1
i: ''
i: ""
i: 0.0
i: TRUE
冒号为标记变量运算符,等于号为赋值运算符,goto只作用于同级作用域标记中
exec用法: 变量A goto 函数F 参数a,参数b,参数c... 调用函数F将结果赋值给变量A
量: 原子量,盘子量,虚拟盘子
结构: 顺序,选择,go
作用域: 盘子作用域