File: pkg.txtar

package info (click to toggle)
golang-github-cue-lang-cue 0.12.0.-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 19,072 kB
  • sloc: sh: 57; makefile: 17
file content (126 lines) | stat: -rw-r--r-- 1,701 bytes parent folder | download
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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
-- cue.mod/module.cue --
module: "mod.test/test"
language: version: "v0.9.0"
-- sub/sub.cue --
package sub

User: "sub"
-- in.cue --
import "mod.test/test/sub"

root: {
	a: {
		$id: "valToOut"
		val: "foo \(sub.User)"
		out: string
	}
	b: {
		$id:    "valToOut"
		$after: a
		val:    "bar"
		out:    string
	}
	c: {
		$id: "valToOut"
		out: a.out + b.out
	}
}
-- out/run/errors --
-- out/run/t0 --
graph TD
  t0("root.a [Ready]")
  t1("root.b [Waiting]")
  t1-->t0
  t2("root.c [Waiting]")
  t2-->t0
  t2-->t1

-- out/run/t1 --
graph TD
  t0("root.a [Terminated]")
  t1("root.b [Ready]")
  t1-->t0
  t2("root.c [Waiting]")
  t2-->t0
  t2-->t1

-- out/run/t1/value --
{
	$id: "valToOut"
	val: "foo sub"
	out: "foo sub"
}
-- out/run/t2 --
graph TD
  t0("root.a [Terminated]")
  t1("root.b [Terminated]")
  t1-->t0
  t2("root.c [Ready]")
  t2-->t0
  t2-->t1

-- out/run/t2/value --
{
	$id: "valToOut"
	$after: {
		$id: "valToOut"
		val: "foo sub"
		out: "foo sub"
	}
	val: "bar"
	out: "bar"
}
-- out/run/t3 --
graph TD
  t0("root.a [Terminated]")
  t1("root.b [Terminated]")
  t1-->t0
  t2("root.c [Terminated]")
  t2-->t0
  t2-->t1

-- out/run/t3/value --
{
	$id: "valToOut"
	out: "foo subbar"
}
-- out/run/t1/stats --
Leaks:  0
Freed:  17
Reused: 12
Allocs: 5
Retain: 0

Unifications: 17
Conjuncts:    30
Disjuncts:    17
-- out/run/t2/stats --
Leaks:  0
Freed:  17
Reused: 17
Allocs: 0
Retain: 0

Unifications: 17
Conjuncts:    31
Disjuncts:    17
-- out/run/t3/stats --
Leaks:  0
Freed:  0
Reused: 0
Allocs: 0
Retain: 0

Unifications: 0
Conjuncts:    0
Disjuncts:    0
-- out/run/stats/totals --
Leaks:  0
Freed:  34
Reused: 29
Allocs: 5
Retain: 0

Unifications: 34
Conjuncts:    61
Disjuncts:    34