aboutsummaryrefslogtreecommitdiff
path: root/example.tsl
blob: 6f165edee076fdea51ecad2fe0d2253c2d34856f (plain)
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
# loadn 1
# setv "value1"
value1 = 1

# loadn 1
# setv "value1"
value1 = 2

# loadb true
# setv "value2"
value2 = true

# loadnull
# setv "value3"
value3 = null

# loads "hello world"
# setv "value4"
value4 = "hello world"

# loads "hello"
# loads "world"
# loadn 5
# list "value5", 3
# setv "value5"
value5 = ["hello", "world", 5]

# loads "hello"
# loads "world"
# loads "value"
# loadn 23
# map 4
# setv "value6"
value6 = {"hello": "world", "value": 23}


value7 = fn () {}
value8 = fn (value) {}
value9 = {
    "hello": "world",
    "sayHello": fn() {
        
    }
}

str = value9["hello"]
value9["sayHello"]()

value1 = value1 + 23

response = $(curl https://example.com)