summaryrefslogtreecommitdiff
path: root/testdata/scope01.reject.out
diff options
context:
space:
mode:
authorPéter Diviánszky <divipp@gmail.com>2016-02-15 15:58:16 +0100
committerPéter Diviánszky <divipp@gmail.com>2016-02-15 16:13:39 +0100
commit3db0b64a6f3e28ae6cc351e6c84290d4db905fa7 (patch)
tree91cfd4aa41e5c827d03956458aba8858a1ef245d /testdata/scope01.reject.out
parente2f4415e606cd7c1c2b6ca986c68f6f956bf1a6e (diff)
put trace info in .out files
Diffstat (limited to 'testdata/scope01.reject.out')
-rw-r--r--testdata/scope01.reject.out300
1 files changed, 299 insertions, 1 deletions
diff --git a/testdata/scope01.reject.out b/testdata/scope01.reject.out
index ef19f761..cd81041a 100644
--- a/testdata/scope01.reject.out
+++ b/testdata/scope01.reject.out
@@ -1,3 +1,301 @@
1can't find: frame' in testdata/scope01.reject.lc:3:18: 1can't find: frame' in testdata/scope01.reject.lc:3:18:
2 in ScreenOut frame' 2 in ScreenOut frame'
3 ^^^^^^ \ No newline at end of file 3 ^^^^^^
4------------ trace
5infer: labelend (\(a := FrameBuffer (colorImage1 1.0)) -> ScreenOut frame')
6infer: labEnd (\(a := FrameBuffer (colorImage1 1.0)) -> ScreenOut frame')
7infer: labEnd (\(a := FrameBuffer (colorImage1 1.0)) -> ScreenOut frame')
8infer: labEnd (\(a := FrameBuffer (colorImage1 1.0)) -> ScreenOut frame')
9focus: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) (colorImage1 1.0)) -> ScreenOut frame')
10focus: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {_ : _:'Type} (colorImage1 1.0)) -> ScreenOut frame')
11check: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(_ : _:'Type) :: 'List 'ImageSemantics} (colorImage1 1.0)) -> ScreenOut frame')
12infer: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(_ : _:'Type) : 'List 'ImageSemantics} (colorImage1 1.0)) -> ScreenOut frame')
13infer: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(i : _:'Type)->i : 'List 'ImageSemantics} (colorImage1 1.0)) -> ScreenOut frame')
14infer: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : (\i:'Type -> i))->j : 'List 'ImageSemantics} (colorImage1 1.0)) -> ScreenOut frame')
15focus: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : (\i:Type -> i))->j : 'List 'ImageSemantics} (colorImage1 1.0)) -> ScreenOut frame')
16infer: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : \i->i)->j : 'List 'ImageSemantics} (colorImage1 1.0)) -> ScreenOut frame')
17focus: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : \i->i)->j : 'List 'ImageSemantics} (colorImage1 1.0)) -> ScreenOut frame')
18focus: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(\i j:i -> j) : 'List 'ImageSemantics} (colorImage1 1.0)) -> ScreenOut frame')
19infer: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(\i j:i -> j) : 'List 'ImageSemantics} (colorImage1 1.0)) -> ScreenOut frame')
20focus: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(\i j:i -> j) : 'List 'ImageSemantics} (colorImage1 1.0)) -> ScreenOut frame')
21focus: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i j:i -> j : 'List 'ImageSemantics} (colorImage1 1.0)) -> ScreenOut frame')
22focus: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i j:i -> \(k : 'List 'ImageSemantics ~ i)->j} (colorImage1 1.0)) -> ScreenOut frame')
23focus: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i j:i -> \(i := 'List 'ImageSemantics)->j} (colorImage1 1.0)) -> ScreenOut frame')
24focus: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i (i := 'List 'ImageSemantics) -> \(j : 'List 'ImageSemantics)->j} (colorImage1 1.0)) -> ScreenOut frame')
25focus: labEnd (\(a := (\b:Type c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(i : 'List 'ImageSemantics)->i} (colorImage1 1.0)) -> ScreenOut frame')
26focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type i:Type -> FrameBuffer c d e f g h i) {b}) (colorImage1 1.0)) -> ScreenOut frame')
27focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) (colorImage1 1.0)) -> ScreenOut frame')
28focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) (colorImage1 1.0))) -> ScreenOut frame')
29focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {_ : _:'Type} (colorImage1 1.0))) -> ScreenOut frame')
30check: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(_ : _:'Type) :: Type} (colorImage1 1.0))) -> ScreenOut frame')
31infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(_ : _:'Type) : Type} (colorImage1 1.0))) -> ScreenOut frame')
32infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(i : _:'Type)->i : Type} (colorImage1 1.0))) -> ScreenOut frame')
33infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : (\i:'Type -> i))->j : Type} (colorImage1 1.0))) -> ScreenOut frame')
34focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : (\i:Type -> i))->j : Type} (colorImage1 1.0))) -> ScreenOut frame')
35infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : \i->i)->j : Type} (colorImage1 1.0))) -> ScreenOut frame')
36focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : \i->i)->j : Type} (colorImage1 1.0))) -> ScreenOut frame')
37focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(\i j:i -> j) : Type} (colorImage1 1.0))) -> ScreenOut frame')
38infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(\i j:i -> j) : Type} (colorImage1 1.0))) -> ScreenOut frame')
39focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(\i j:i -> j) : Type} (colorImage1 1.0))) -> ScreenOut frame')
40focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i j:i -> j:Type} (colorImage1 1.0))) -> ScreenOut frame')
41focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i j:i -> \(k : Type~i)->j} (colorImage1 1.0))) -> ScreenOut frame')
42focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i j:i i:=Type -> j} (colorImage1 1.0))) -> ScreenOut frame')
43focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i i:=Type -> \j->j} (colorImage1 1.0))) -> ScreenOut frame')
44focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c:Type d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i->i} (colorImage1 1.0))) -> ScreenOut frame')
45focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c -> (\d:Type e:Type f:Type g:Type h:Type i:Type -> FrameBuffer b d e f g h i) {c}) (colorImage1 1.0))) -> ScreenOut frame')
46focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) -> (\c d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) (colorImage1 1.0))) -> ScreenOut frame')
47focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) (colorImage1 1.0))) -> ScreenOut frame')
48focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {_ : _:'Type} (colorImage1 1.0))) -> ScreenOut frame')
49check: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(_ : _:'Type) :: 'Nat} (colorImage1 1.0))) -> ScreenOut frame')
50infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(_ : _:'Type) : 'Nat} (colorImage1 1.0))) -> ScreenOut frame')
51infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(i : _:'Type)->i : 'Nat} (colorImage1 1.0))) -> ScreenOut frame')
52infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : (\i:'Type -> i))->j : 'Nat} (colorImage1 1.0))) -> ScreenOut frame')
53focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : (\i:Type -> i))->j : 'Nat} (colorImage1 1.0))) -> ScreenOut frame')
54infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : \i->i)->j : 'Nat} (colorImage1 1.0))) -> ScreenOut frame')
55focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : \i->i)->j : 'Nat} (colorImage1 1.0))) -> ScreenOut frame')
56focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(\i j:i -> j) : 'Nat} (colorImage1 1.0))) -> ScreenOut frame')
57infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(\i j:i -> j) : 'Nat} (colorImage1 1.0))) -> ScreenOut frame')
58focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(\i j:i -> j) : 'Nat} (colorImage1 1.0))) -> ScreenOut frame')
59focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i j:i -> j:'Nat} (colorImage1 1.0))) -> ScreenOut frame')
60focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i j:i -> \(k : 'Nat~i)->j} (colorImage1 1.0))) -> ScreenOut frame')
61focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i j:i i:='Nat -> j} (colorImage1 1.0))) -> ScreenOut frame')
62focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i i:='Nat j:'Nat -> j} (colorImage1 1.0))) -> ScreenOut frame')
63focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:Type e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i:'Nat -> i} (colorImage1 1.0))) -> ScreenOut frame')
64focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:'Nat -> (\e:Type f:Type g:Type h:Type i:Type -> FrameBuffer b c e f g h i) {d}) (colorImage1 1.0))) -> ScreenOut frame')
65focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c -> (\d:'Nat e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) (colorImage1 1.0))) -> ScreenOut frame')
66focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) (colorImage1 1.0))) -> ScreenOut frame')
67focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {_ : _:'Type} (colorImage1 1.0))) -> ScreenOut frame')
68check: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(_ : _:'Type) :: 'Unit} (colorImage1 1.0))) -> ScreenOut frame')
69infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(_ : _:'Type) : 'Unit} (colorImage1 1.0))) -> ScreenOut frame')
70infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(i : _:'Type)->i : 'Unit} (colorImage1 1.0))) -> ScreenOut frame')
71infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : (\i:'Type -> i))->j : 'Unit} (colorImage1 1.0))) -> ScreenOut frame')
72focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : (\i:Type -> i))->j : 'Unit} (colorImage1 1.0))) -> ScreenOut frame')
73infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : \i->i)->j : 'Unit} (colorImage1 1.0))) -> ScreenOut frame')
74focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\(j : \i->i)->j : 'Unit} (colorImage1 1.0))) -> ScreenOut frame')
75focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(\i j:i -> j) : 'Unit} (colorImage1 1.0))) -> ScreenOut frame')
76infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(\i j:i -> j) : 'Unit} (colorImage1 1.0))) -> ScreenOut frame')
77focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {(\i j:i -> j) : 'Unit} (colorImage1 1.0))) -> ScreenOut frame')
78focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i j:i -> j:'Unit} (colorImage1 1.0))) -> ScreenOut frame')
79focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i j:i -> \(k : 'Unit~i)->j} (colorImage1 1.0))) -> ScreenOut frame')
80focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i j:i i:='Unit -> j} (colorImage1 1.0))) -> ScreenOut frame')
81focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i i:='Unit j:'Unit -> j} (colorImage1 1.0))) -> ScreenOut frame')
82focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {\i i:='Unit -> TT} (colorImage1 1.0))) -> ScreenOut frame')
83focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type h:Type -> FrameBuffer b c d e f g h) {TT} (colorImage1 1.0))) -> ScreenOut frame')
84focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) (colorImage1 1.0))) -> ScreenOut frame')
85focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {_ : _:'Type} (colorImage1 1.0))) -> ScreenOut frame')
86check: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {(_ : _:'Type) :: 'SameLayerCounts c} (colorImage1 1.0))) -> ScreenOut frame')
87infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {(_ : _:'Type) : 'SameLayerCounts c} (colorImage1 1.0))) -> ScreenOut frame')
88infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {\(h : _:'Type)->h : 'SameLayerCounts c} (colorImage1 1.0))) -> ScreenOut frame')
89infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {\(i : (\h:'Type -> h))->i : 'SameLayerCounts c} (colorImage1 1.0))) -> ScreenOut frame')
90focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {\(i : (\h:Type -> h))->i : 'SameLayerCounts c} (colorImage1 1.0))) -> ScreenOut frame')
91infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {\(i : \h->h)->i : 'SameLayerCounts c} (colorImage1 1.0))) -> ScreenOut frame')
92focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {\(i : \h->h)->i : 'SameLayerCounts c} (colorImage1 1.0))) -> ScreenOut frame')
93focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {(\h i:h -> i) : 'SameLayerCounts c} (colorImage1 1.0))) -> ScreenOut frame')
94infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {(\h i:h -> i) : 'SameLayerCounts c} (colorImage1 1.0))) -> ScreenOut frame')
95focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {(\h i:h -> i) : 'SameLayerCounts c} (colorImage1 1.0))) -> ScreenOut frame')
96focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {\h i:h -> i : 'SameLayerCounts c} (colorImage1 1.0))) -> ScreenOut frame')
97focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {\h i:h -> \(j : 'SameLayerCounts c ~ h)->i} (colorImage1 1.0))) -> ScreenOut frame')
98focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {\h i:h -> \(h := 'SameLayerCounts c)->i} (colorImage1 1.0))) -> ScreenOut frame')
99focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {\h (h := 'SameLayerCounts c) -> \(i : 'SameLayerCounts c)->i} (colorImage1 1.0))) -> ScreenOut frame')
100focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\e:Type f:Type g:Type -> FrameBuffer b c d TT e f g) {\(h : 'SameLayerCounts c)->h} (colorImage1 1.0))) -> ScreenOut frame')
101focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\(e : 'SameLayerCounts c) -> (\f:Type g:Type h:Type -> FrameBuffer b c d TT f g h) {e}) (colorImage1 1.0))) -> ScreenOut frame')
102focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat -> (\(e : 'SameLayerCounts c) f:Type g:Type -> FrameBuffer b c d TT e f g) (colorImage1 1.0))) -> ScreenOut frame')
103focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) (colorImage1 1.0))) -> ScreenOut frame')
104focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {_ : _:'Type} (colorImage1 1.0))) -> ScreenOut frame')
105check: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {(_ : _:'Type) :: 'FrameBuffer d b ~ 'TFFrameBuffer c} (colorImage1 1.0))) -> ScreenOut frame')
106infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {(_ : _:'Type) : 'FrameBuffer d b ~ 'TFFrameBuffer c} (colorImage1 1.0))) -> ScreenOut frame')
107infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {\(h : _:'Type)->h : 'FrameBuffer d b ~ 'TFFrameBuffer c} (colorImage1 1.0))) -> ScreenOut frame')
108infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {\(i : (\h:'Type -> h))->i : 'FrameBuffer d b ~ 'TFFrameBuffer c} (colorImage1 1.0))) -> ScreenOut frame')
109focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {\(i : (\h:Type -> h))->i : 'FrameBuffer d b ~ 'TFFrameBuffer c} (colorImage1 1.0))) -> ScreenOut frame')
110infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {\(i : \h->h)->i : 'FrameBuffer d b ~ 'TFFrameBuffer c} (colorImage1 1.0))) -> ScreenOut frame')
111focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {\(i : \h->h)->i : 'FrameBuffer d b ~ 'TFFrameBuffer c} (colorImage1 1.0))) -> ScreenOut frame')
112focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {(\h i:h -> i) : 'FrameBuffer d b ~ 'TFFrameBuffer c} (colorImage1 1.0))) -> ScreenOut frame')
113infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {(\h i:h -> i) : 'FrameBuffer d b ~ 'TFFrameBuffer c} (colorImage1 1.0))) -> ScreenOut frame')
114focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {(\h i:h -> i) : 'FrameBuffer d b ~ 'TFFrameBuffer c} (colorImage1 1.0))) -> ScreenOut frame')
115focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {\h i:h -> i : 'FrameBuffer d b ~ 'TFFrameBuffer c} (colorImage1 1.0))) -> ScreenOut frame')
116focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {\h i:h -> \(j : ('FrameBuffer d b ~ 'TFFrameBuffer c) ~ h)->i} (colorImage1 1.0))) -> ScreenOut frame')
117focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {\h i:h -> \(h := 'FrameBuffer d b ~ 'TFFrameBuffer c)->i} (colorImage1 1.0))) -> ScreenOut frame')
118focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {\h (h := 'FrameBuffer d b ~ 'TFFrameBuffer c) -> \(i : 'FrameBuffer d b ~ 'TFFrameBuffer c)->i} (colorImage1 1.0))) -> ScreenOut frame')
119focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\f:Type g:Type -> FrameBuffer b c d TT e f g) {\(h : 'FrameBuffer d b ~ 'TFFrameBuffer c)->h} (colorImage1 1.0))) -> ScreenOut frame')
120focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\(f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type h:Type -> FrameBuffer b c d TT e g h) {f}) (colorImage1 1.0))) -> ScreenOut frame')
121focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) -> (\(f : 'FrameBuffer d b ~ 'TFFrameBuffer c) g:Type -> FrameBuffer b c d TT e f g) (colorImage1 1.0))) -> ScreenOut frame')
122focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) (colorImage1 1.0))) -> ScreenOut frame')
123check: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) (colorImage1 1.0 :: c))) -> ScreenOut frame')
124infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) (colorImage1 1.0 : c))) -> ScreenOut frame')
125focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) 1.0 : c))) -> ScreenOut frame')
126focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) 1.0 : c))) -> ScreenOut frame')
127focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {_ : _:'Type} 1.0 : c))) -> ScreenOut frame')
128check: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(_ : _:'Type) :: 'Nat} 1.0 : c))) -> ScreenOut frame')
129infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(_ : _:'Type) : 'Nat} 1.0 : c))) -> ScreenOut frame')
130infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(n : _:'Type)->n : 'Nat} 1.0 : c))) -> ScreenOut frame')
131infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : (\n:'Type -> n))->o : 'Nat} 1.0 : c))) -> ScreenOut frame')
132focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : (\n:Type -> n))->o : 'Nat} 1.0 : c))) -> ScreenOut frame')
133infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : \n->n)->o : 'Nat} 1.0 : c))) -> ScreenOut frame')
134focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : \n->n)->o : 'Nat} 1.0 : c))) -> ScreenOut frame')
135focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : 'Nat} 1.0 : c))) -> ScreenOut frame')
136infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : 'Nat} 1.0 : c))) -> ScreenOut frame')
137focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : 'Nat} 1.0 : c))) -> ScreenOut frame')
138focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n -> o:'Nat} 1.0 : c))) -> ScreenOut frame')
139focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n -> \(p : 'Nat~n)->o} 1.0 : c))) -> ScreenOut frame')
140focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n n:='Nat -> o} 1.0 : c))) -> ScreenOut frame')
141focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n n:='Nat o:'Nat -> o} 1.0 : c))) -> ScreenOut frame')
142focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:Type i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n:'Nat -> n} 1.0 : c))) -> ScreenOut frame')
143focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type n:Type -> ColorImage 1 i j k l m n) {h}) 1.0 : c))) -> ScreenOut frame')
144focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) 1.0 : c))) -> ScreenOut frame')
145focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) 1.0) : c))) -> ScreenOut frame')
146focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {_ : _:'Type} 1.0) : c))) -> ScreenOut frame')
147check: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(_ : _:'Type) :: Type} 1.0) : c))) -> ScreenOut frame')
148infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(_ : _:'Type) : Type} 1.0) : c))) -> ScreenOut frame')
149infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(n : _:'Type)->n : Type} 1.0) : c))) -> ScreenOut frame')
150infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : (\n:'Type -> n))->o : Type} 1.0) : c))) -> ScreenOut frame')
151focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : (\n:Type -> n))->o : Type} 1.0) : c))) -> ScreenOut frame')
152infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : \n->n)->o : Type} 1.0) : c))) -> ScreenOut frame')
153focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : \n->n)->o : Type} 1.0) : c))) -> ScreenOut frame')
154focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : Type} 1.0) : c))) -> ScreenOut frame')
155infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : Type} 1.0) : c))) -> ScreenOut frame')
156focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : Type} 1.0) : c))) -> ScreenOut frame')
157focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n -> o:Type} 1.0) : c))) -> ScreenOut frame')
158focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n -> \(p : Type~n)->o} 1.0) : c))) -> ScreenOut frame')
159focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n n:=Type -> o} 1.0) : c))) -> ScreenOut frame')
160focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n n:=Type -> \o->o} 1.0) : c))) -> ScreenOut frame')
161focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i:Type j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n->n} 1.0) : c))) -> ScreenOut frame')
162focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i -> (\j:Type k:Type l:Type m:Type n:Type -> ColorImage 1 h j k l m n) {i}) 1.0) : c))) -> ScreenOut frame')
163focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat -> (\i j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) 1.0) : c))) -> ScreenOut frame')
164focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) 1.0) : c))) -> ScreenOut frame')
165focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {_ : _:'Type} 1.0) : c))) -> ScreenOut frame')
166check: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(_ : _:'Type) :: Type} 1.0) : c))) -> ScreenOut frame')
167infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(_ : _:'Type) : Type} 1.0) : c))) -> ScreenOut frame')
168infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(n : _:'Type)->n : Type} 1.0) : c))) -> ScreenOut frame')
169infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : (\n:'Type -> n))->o : Type} 1.0) : c))) -> ScreenOut frame')
170focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : (\n:Type -> n))->o : Type} 1.0) : c))) -> ScreenOut frame')
171infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : \n->n)->o : Type} 1.0) : c))) -> ScreenOut frame')
172focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : \n->n)->o : Type} 1.0) : c))) -> ScreenOut frame')
173focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : Type} 1.0) : c))) -> ScreenOut frame')
174infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : Type} 1.0) : c))) -> ScreenOut frame')
175focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : Type} 1.0) : c))) -> ScreenOut frame')
176focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n -> o:Type} 1.0) : c))) -> ScreenOut frame')
177focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n -> \(p : Type~n)->o} 1.0) : c))) -> ScreenOut frame')
178focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n n:=Type -> o} 1.0) : c))) -> ScreenOut frame')
179focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n n:=Type -> \o->o} 1.0) : c))) -> ScreenOut frame')
180focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j:Type k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n->n} 1.0) : c))) -> ScreenOut frame')
181focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j -> (\k:Type l:Type m:Type n:Type -> ColorImage 1 h i k l m n) {j}) 1.0) : c))) -> ScreenOut frame')
182focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i -> (\j k:Type l:Type m:Type -> ColorImage 1 h i j k l m) 1.0) : c))) -> ScreenOut frame')
183focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) 1.0) : c))) -> ScreenOut frame')
184focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {_ : _:'Type} 1.0) : c))) -> ScreenOut frame')
185check: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(_ : _:'Type) :: 'Num i} 1.0) : c))) -> ScreenOut frame')
186infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(_ : _:'Type) : 'Num i} 1.0) : c))) -> ScreenOut frame')
187infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(n : _:'Type)->n : 'Num i} 1.0) : c))) -> ScreenOut frame')
188infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : (\n:'Type -> n))->o : 'Num i} 1.0) : c))) -> ScreenOut frame')
189focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : (\n:Type -> n))->o : 'Num i} 1.0) : c))) -> ScreenOut frame')
190infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : \n->n)->o : 'Num i} 1.0) : c))) -> ScreenOut frame')
191focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : \n->n)->o : 'Num i} 1.0) : c))) -> ScreenOut frame')
192focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : 'Num i} 1.0) : c))) -> ScreenOut frame')
193infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : 'Num i} 1.0) : c))) -> ScreenOut frame')
194focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : 'Num i} 1.0) : c))) -> ScreenOut frame')
195focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n -> o : 'Num i} 1.0) : c))) -> ScreenOut frame')
196focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n -> \(p : 'Num i ~ n)->o} 1.0) : c))) -> ScreenOut frame')
197focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n -> \(n := 'Num i)->o} 1.0) : c))) -> ScreenOut frame')
198focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\n (n := 'Num i) -> \(o : 'Num i)->o} 1.0) : c))) -> ScreenOut frame')
199focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\k:Type l:Type m:Type -> ColorImage 1 h i j k l m) {\(n : 'Num i)->n} 1.0) : c))) -> ScreenOut frame')
200focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\(k : 'Num i) -> (\l:Type m:Type n:Type -> ColorImage 1 h i j l m n) {k}) 1.0) : c))) -> ScreenOut frame')
201focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j -> (\(k : 'Num i) l:Type m:Type -> ColorImage 1 h i j k l m) 1.0) : c))) -> ScreenOut frame')
202focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) 1.0) : c))) -> ScreenOut frame')
203focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {_ : _:'Type} 1.0) : c))) -> ScreenOut frame')
204check: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {(_ : _:'Type) :: j ~ 'VecScalar h i} 1.0) : c))) -> ScreenOut frame')
205infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {(_ : _:'Type) : j ~ 'VecScalar h i} 1.0) : c))) -> ScreenOut frame')
206infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {\(n : _:'Type)->n : j ~ 'VecScalar h i} 1.0) : c))) -> ScreenOut frame')
207infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : (\n:'Type -> n))->o : j ~ 'VecScalar h i} 1.0) : c))) -> ScreenOut frame')
208focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : (\n:Type -> n))->o : j ~ 'VecScalar h i} 1.0) : c))) -> ScreenOut frame')
209infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : \n->n)->o : j ~ 'VecScalar h i} 1.0) : c))) -> ScreenOut frame')
210focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {\(o : \n->n)->o : j ~ 'VecScalar h i} 1.0) : c))) -> ScreenOut frame')
211focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : j ~ 'VecScalar h i} 1.0) : c))) -> ScreenOut frame')
212infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : j ~ 'VecScalar h i} 1.0) : c))) -> ScreenOut frame')
213focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {(\n o:n -> o) : j ~ 'VecScalar h i} 1.0) : c))) -> ScreenOut frame')
214focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n -> o : j ~ 'VecScalar h i} 1.0) : c))) -> ScreenOut frame')
215focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n -> \(p : (j ~ 'VecScalar h i) ~ n)->o} 1.0) : c))) -> ScreenOut frame')
216focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {\n o:n -> \(n := j ~ 'VecScalar h i)->o} 1.0) : c))) -> ScreenOut frame')
217focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {\n (n := j ~ 'VecScalar h i) -> \(o : j ~ 'VecScalar h i)->o} 1.0) : c))) -> ScreenOut frame')
218focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\l:Type m:Type -> ColorImage 1 h i j k l m) {\n (n := j ~ 'VecScalar h i) -> \(j := 'VecScalar h i)->TT} 1.0) : c))) -> ScreenOut frame')
219focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\(j := 'VecScalar h i) -> (\l:Type m:Type -> ColorImage 1 h i ('VecScalar h i) k l m) {TT}) 1.0) : c))) -> ScreenOut frame')
220focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) -> (\(j := 'VecScalar h i) l:Type -> ColorImage 1 h i ('VecScalar h i) k TT l) 1.0) : c))) -> ScreenOut frame')
221focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) (j := 'VecScalar h i) -> (\l:Type -> ColorImage 1 h i ('VecScalar h i) k TT l) 1.0) : c))) -> ScreenOut frame')
222check: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) (j := 'VecScalar h i) -> (\l:Type -> ColorImage 1 h i ('VecScalar h i) k TT l) (1.0 :: 'VecScalar h i)) : c))) -> ScreenOut frame')
223infer: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) (j := 'VecScalar h i) -> (\l:Type -> ColorImage 1 h i ('VecScalar h i) k TT l) (1.0 : 'VecScalar h i)) : c))) -> ScreenOut frame')
224focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) (j := 'VecScalar h i) -> (\l:Type -> ColorImage 1 h i ('VecScalar h i) k TT l) (1.0 : 'VecScalar h i)) : c))) -> ScreenOut frame')
225focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) (j := 'VecScalar h i) -> (\l:Type -> ColorImage 1 h i ('VecScalar h i) k TT l) \(m : 'T2 h~1 i~'Float)->1.0) : c))) -> ScreenOut frame')
226focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) (j := 'VecScalar h i) -> (\l:Type -> ColorImage 1 h i ('VecScalar h i) k TT l) (\(m : h~1) -> \(n : i~'Float)->1.0)) : c))) -> ScreenOut frame')
227focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) (j := 'VecScalar h i) -> (\l:Type -> ColorImage 1 h i ('VecScalar h i) k TT l) (\(m : h~1) i:='Float -> 1.0)) : c))) -> ScreenOut frame')
228focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) (j := 'VecScalar h i) -> (\l:Type -> ColorImage 1 h i ('VecScalar h i) k TT l) (\i:='Float -> \(m : h~1)->1.0)) : c))) -> ScreenOut frame')
229focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) (j := 'VecScalar h i) -> (\l:Type -> ColorImage 1 h i ('VecScalar h i) k TT l) (\i:='Float h:=1 -> 1.0)) : c))) -> ScreenOut frame')
230focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) (j := 'VecScalar h i) i:='Float h:=1 -> (\l:Type -> ColorImage 1 1 'Float 'Float k TT l) 1.0) : c))) -> ScreenOut frame')
231focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (k : 'Num i) (j := 'VecScalar h i) i:='Float h:=1 -> ColorImage 1 1 'Float 'Float k TT 1.0) : c))) -> ScreenOut frame')
232focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (j := 'VecScalar h i) i:='Float h:=1 k:'Unit -> ColorImage 1 1 'Float 'Float k TT 1.0) : c))) -> ScreenOut frame')
233focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) ((\h:'Nat i j (j := 'VecScalar h i) i:='Float h:=1 -> ColorImage 1 1 'Float 'Float TT TT 1.0) : c))) -> ScreenOut frame')
234focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) (ColorImage 1 1 'Float 'Float TT TT 1.0 : c))) -> ScreenOut frame')
235focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) (\(h : c ~ 'Image 1 (Color 'Float)) -> ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
236focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) -> (\g:Type -> FrameBuffer b c d TT e f g) (\(c := 'Image 1 (Color 'Float)) -> ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
237focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) (c := 'Image 1 (Color 'Float)) -> (\g:Type -> FrameBuffer b ('Image 1 (Color 'Float)) d TT e f g) (ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
238focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (f : 'FrameBuffer d b ~ 'TFFrameBuffer c) (c := 'Image 1 (Color 'Float)) -> FrameBuffer b ('Image 1 (Color 'Float)) d TT e f (ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
239focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (c := 'Image 1 (Color 'Float)) (f : 'T2 d~1 (b ~ Cons (Color 'Float) Nil)) -> FrameBuffer b ('Image 1 (Color 'Float)) d TT e f (ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
240focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (c := 'Image 1 (Color 'Float)) (f : d~1) (g : b ~ Cons (Color 'Float) Nil) -> FrameBuffer b ('Image 1 (Color 'Float)) d TT e (t2C f g) (ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
241focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (c := 'Image 1 (Color 'Float)) (f : d~1) (b := Cons (Color 'Float) Nil) -> FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) d TT e (t2C f TT) (ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
242focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (c := 'Image 1 (Color 'Float)) (b := Cons (Color 'Float) Nil) (f : d~1) -> FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) d TT e (t2C f TT) (ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
243focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (c := 'Image 1 (Color 'Float)) (b := Cons (Color 'Float) Nil) d:=1 -> FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT e TT (ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
244focus: labEnd (\(a := (\(b : 'List 'ImageSemantics) c d:'Nat (e : 'SameLayerCounts c) (c := 'Image 1 (Color 'Float)) d:=1 (b := Cons (Color 'Float) Nil) -> FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT e TT (ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
245focus: labEnd (\(a := (\b c:'Nat (d : 'SameLayerCounts b) (b := 'Image 1 (Color 'Float)) c:=1 -> FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT d TT (ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
246focus: labEnd (\(a := (\b c:'Nat (d : 'SameLayerCounts b) c:=1 (b := 'Image 1 (Color 'Float)) -> FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT d TT (ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
247focus: labEnd (\(a := (\b c:'Nat c:=1 (b := 'Image 1 (Color 'Float)) d:'Unit -> FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT d TT (ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
248focus: labEnd (\(a := (\b c:'Nat c:=1 (b := 'Image 1 (Color 'Float)) -> FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
249focus: labEnd (\(a := (\b:'Nat b:=1 -> FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0))) -> ScreenOut frame')
250focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut frame')
251infer: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut frame')
252infer: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut frame')
253focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut frame')
254focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {_ : _:'Type} frame')
255check: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {(_ : _:'Type) :: 'Nat} frame')
256infer: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {(_ : _:'Type) : 'Nat} frame')
257infer: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {\(b : _:'Type)->b : 'Nat} frame')
258infer: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {\(c : (\b:'Type -> b))->c : 'Nat} frame')
259focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {\(c : (\b:Type -> b))->c : 'Nat} frame')
260infer: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {\(c : \b->b)->c : 'Nat} frame')
261focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {\(c : \b->b)->c : 'Nat} frame')
262focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {(\b c:b -> c) : 'Nat} frame')
263infer: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {(\b c:b -> c) : 'Nat} frame')
264focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {(\b c:b -> c) : 'Nat} frame')
265focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {\b c:b -> c:'Nat} frame')
266focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {\b c:b -> \(d : 'Nat~b)->c} frame')
267focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {\b c:b b:='Nat -> c} frame')
268focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {\b b:='Nat c:'Nat -> c} frame')
269focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> ScreenOut {\b:'Nat -> b} frame')
270focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> (\b:'Nat -> ScreenOut {b}) frame')
271focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) -> (\b:'Nat -> ScreenOut b) frame')
272focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b frame')
273focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {_ : _:'Type} frame')
274check: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {(_ : _:'Type) :: 'List 'ImageSemantics} frame')
275infer: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {(_ : _:'Type) : 'List 'ImageSemantics} frame')
276infer: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {\(c : _:'Type)->c : 'List 'ImageSemantics} frame')
277infer: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {\(d : (\c:'Type -> c))->d : 'List 'ImageSemantics} frame')
278focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {\(d : (\c:Type -> c))->d : 'List 'ImageSemantics} frame')
279infer: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {\(d : \c->c)->d : 'List 'ImageSemantics} frame')
280focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {\(d : \c->c)->d : 'List 'ImageSemantics} frame')
281focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {(\c d:c -> d) : 'List 'ImageSemantics} frame')
282infer: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {(\c d:c -> d) : 'List 'ImageSemantics} frame')
283focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {(\c d:c -> d) : 'List 'ImageSemantics} frame')
284focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {\c d:c -> d : 'List 'ImageSemantics} frame')
285focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {\c d:c -> \(e : 'List 'ImageSemantics ~ c)->d} frame')
286focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {\c d:c -> \(c := 'List 'ImageSemantics)->d} frame')
287focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {\c (c := 'List 'ImageSemantics) -> \(d : 'List 'ImageSemantics)->d} frame')
288focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> ScreenOut b {\(c : 'List 'ImageSemantics)->c} frame')
289focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> (\(c : 'List 'ImageSemantics) -> ScreenOut b {c}) frame')
290focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat -> (\(c : 'List 'ImageSemantics) -> ScreenOut b c) frame')
291focus: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat (c : 'List 'ImageSemantics) -> ScreenOut b c frame')
292check: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat (c : 'List 'ImageSemantics) -> ScreenOut b c (frame' :: 'FrameBuffer b c))
293infer: labEnd (\(a := FrameBuffer (Cons (Color 'Float) Nil) ('Image 1 (Color 'Float)) 1 TT TT TT (ColorImage 1 1 'Float 'Float TT TT 1.0)) b:'Nat (c : 'List 'ImageSemantics) -> ScreenOut b c (frame' : 'FrameBuffer b c))
294!can't find: frame' in testdata/scope01.reject.lc:3:18
295------------ tooltips
296testdata/scope01.reject.lc 2:17-2:28 {a : List ImageSemantics} -> {b} -> {c:Nat} -> {d:Unit} -> {e : SameLayerCounts b} -> {f : FrameBuffer c a ~ TFFrameBuffer b} -> b -> FrameBuffer c a
297testdata/scope01.reject.lc 2:17-2:46 FrameBuffer V2 V3
298testdata/scope01.reject.lc 2:29-2:46 Image 1 ('Color Float)
299testdata/scope01.reject.lc 2:30-2:41 {a:Nat} -> {b} -> {c} -> {d : Num b} -> {e : c ~ VecScalar a b} -> c -> Image 1 ('Color c)
300testdata/scope01.reject.lc 2:42-2:45 Float
301testdata/scope01.reject.lc 3:8-3:17 {a:Nat} -> {b : List ImageSemantics} -> FrameBuffer a b -> Output