2title = "4k: Atom Printing"
9Literal rendering engine
11A door that contains arms that operate on the sample coin `lot`.
31 { lot/{$many {$~ $ta @t} {$~ $ud @ud} $~}
32 <10.cfg 4.jjn {rep/"" <402.arm 110.jyx 1.ztu $151>}>
37------------------------------------------------------------------------
41Prepend & render as tape
43Renders a coin `lot` as a tape prepended to the sample tape `rom`.
56 ++ rear |=(rom/tape =>(.(rex rom) rend))
62 > (~(rear co %$ %ux 200) "--ha")
66------------------------------------------------------------------------
72Renders a coin `lot` as a span.
83 ++ rent `@ta`(rap 3 rend)
89 > ~(rent co %$ %ux 200)
92 > `@t`~(rent co %$ %ux 200)
95------------------------------------------------------------------------
101Renders a coin `lot` as a tape.
115 ['~' '0' ((v-co 1) (jam p.lot))]
121 ['_' (weld (trip (wack rent(lot i.p.lot))) $(p.lot t.p.lot))]
122 =+ [yed=(end 3 1 p.p.lot) hay=(cut 3 [1 1] p.p.lot)]
124 ?+ yed (z-co q.p.lot)
125 $c ['~' '-' (weld (rip 3 (wood (tuft q.p.lot))) rep)]
127 ?+ hay (z-co q.p.lot)
129 =+ yod=(yore q.p.lot)
130 => ^+(. .(rep ?~(f.t.yod rep ['.' (s-co f.t.yod)])))
134 ?: &(=(~ f.t.yod) =(0 h.t.yod) =(0 m.t.yod) =(0 s.t.yod))
136 => .(rep ['.' (y-co s.t.yod)])
137 => .(rep ['.' (y-co m.t.yod)])
138 ['.' '.' (y-co h.t.yod)]
140 => .(rep ['.' (a-co d.t.yod)])
141 => .(rep ['.' (a-co m.yod)])
142 => .(rep ?:(a.yod rep ['-' rep]))
146 =+ yug=(yell q.p.lot)
147 => ^+(. .(rep ?~(f.yug rep ['.' (s-co f.yug)])))
149 ?: &(=(0 d.yug) =(0 m.yug) =(0 h.yug) =(0 s.yug))
151 => ^+(. ?:(=(0 s.yug) . .(rep ['.' 's' (a-co s.yug)])))
152 => ^+(. ?:(=(0 m.yug) . .(rep ['.' 'm' (a-co m.yug)])))
153 => ^+(. ?:(=(0 h.yug) . .(rep ['.' 'h' (a-co h.yug)])))
154 => ^+(. ?:(=(0 d.yug) . .(rep ['.' 'd' (a-co d.yug)])))
161 ?:(=(| q.p.lot) ['.' 'n' rep] (z-co q.p.lot))
165 ?+ hay (z-co q.p.lot)
166 $f ((ro-co [3 10 4] |=(a/@ ~(d ne a))) q.p.lot)
167 $s ((ro-co [4 16 8] |=(a/@ ~(x ne a))) q.p.lot)
171 =+ dyx=(met 3 q.p.lot)
174 (weld (trip (tod:po q.p.lot)) rep)
177 (trip (tos:po (end 3 1 q.p.lot)))
178 (trip (tod:po (rsh 3 1 q.p.lot)))
181 =+ [dyz=(met 5 q.p.lot) fin=| dub=&]
189 q.p.lot (rsh 5 1 q.p.lot)
191 =+ syb=(wren:un (end 5 1 q.p.lot))
192 =+ cog=~(zig mu [(rsh 4 1 syb) (end 4 1 syb)])
194 (trip (tos:po (end 3 1 p.cog)))
195 (trip (tod:po (rsh 3 1 p.cog)))
197 (trip (tos:po (end 3 1 q.cog)))
198 (trip (tod:po (rsh 3 1 q.cog)))
199 `tape`?.(fin ~ ['-' ?.(dub ~ ['-' ~])])
205 ?+ hay (z-co q.p.lot)
206 $d ['.' '~' (r-co (rlyd q.p.lot))]
207 $h ['.' '~' '~' (r-co (rlyh q.p.lot))]
208 $q ['.' '~' '~' '~' (r-co (rlyq q.p.lot))]
209 $s ['.' (r-co (rlys q.p.lot))]
214 %+ welp ['0' 'c' (reap (pad:fa q.p.lot) '1')]
215 (c-co (enc:fa q.p.lot))
216 =- (weld p.gam ?:(=(0 q.p.lot) `tape`['0' ~] q.gam))
217 ^= gam ^- {p/tape q/tape}
218 ?+ hay [~ ((ox-co [10 3] |=(a/@ ~(d ne a))) q.p.lot)]
219 $b [['0' 'b' ~] ((ox-co [2 4] |=(a/@ ~(d ne a))) q.p.lot)]
220 $i [['0' 'i' ~] ((d-co 1) q.p.lot)]
221 $x [['0' 'x' ~] ((ox-co [16 4] |=(a/@ ~(x ne a))) q.p.lot)]
222 $v [['0' 'v' ~] ((ox-co [32 5] |=(a/@ ~(x ne a))) q.p.lot)]
223 $w [['0' 'w' ~] ((ox-co [64 5] |=(a/@ ~(w ne a))) q.p.lot)]
228 ?:((syn:si q.p.lot) "--" "-")
229 $(yed 'u', q.p.lot (abs:si q.p.lot))
233 ?: =('s' (cut 3 [2 1] p.p.lot))
234 (weld (rip 3 q.p.lot) rep)
235 ['~' '.' (weld (rip 3 q.p.lot) rep)]
236 ['~' '~' (weld (rip 3 (wood q.p.lot)) rep)]
244 > ~(rend co %$ %ux 200)
247 > ~(rend co %many ~[[%$ ux+200] [%$ p+40]])
250 > ~(rend co %$ %p 32.819)
253 > ~(rend co %$ %ux 18)
256 > ~(rend co [%$ p=[p=%if q=0x7f00.0001]])
262 > ~(rend co %many ~[[%$ %ud 20] [%$ %uw 133] [%$ %tas 'sam']])
265 > ~(rend co %blob [1 1])
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list