blob: f5db348ef8e45bec2e412edde96a7734b1676391 (
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
|
(.module:
[library
[lux #*
[control
["." try]]]]
["." // #_
[encoding
["#." unsigned (#+ U2)]]])
(type: .public Version U2)
(type: .public Minor Version)
(type: .public Major Version)
(def: .public default_minor
Minor
(|> 0 //unsigned.u2 try.assumed))
(template [<number> <name>]
[(def: .public <name>
Major
(|> <number> //unsigned.u2 try.assumed))]
[45 v1_1]
[46 v1_2]
[47 v1_3]
[48 v1_4]
[49 v5_0]
[50 v6_0]
[51 v7]
[52 v8]
[53 v9]
[54 v10]
[55 v11]
[56 v12]
)
(def: .public writer
//unsigned.writer/2)
|