10From [Kohányi Róbert](https://github.com/kohanyirobert/snock/blob/master/snock.ss):
22 ((equal? l 0) (raise 1))
23 ((equal? l 1) (r (car a)))
26 ((equal? l 2) (cadr a))
30 (lambda (q) (r (cons p q)))))))))))
41 ((equal? (wut a) 0) (raise 3))
46 ((equal? (wut a) 1) (raise 4))
47 ((equal? (car a) (cdr a)) 0)
52 ((equal? (wut a) 1) (raise 5))
57 ((not (fixnum? h)) (raise 6))
58 ((equal? h 0) (raise 7))
60 ((fixnum? t) (raise 8))
61 ((equal? h 2) (r (car t)))
62 ((equal? h 3) (r (cdr t)))
64 (fas (cons (div h 2) t)
65 (lambda (p) (fas (cons (+ 2 (mod h 2)) p)
66 (lambda (q) (r q)))))))))))
70 ((equal? (wut a) 1) (raise 9))
75 ((equal? (wut f) 1) (raise 10))
80 ((equal? (wut o) 0) (tar (cons s o)
81 (lambda (p) (tar (cons s v)
82 (lambda (q) (r (cons p q)))))))
83 ((equal? o 0) (r (fas (cons v s) i)))
85 ((equal? o 3) (tar (cons s v)
86 (lambda (p) (r (wut p)))))
87 ((equal? o 4) (tar (cons s v)
88 (lambda (p) (r (lus p)))))
89 ((equal? o 5) (tar (cons s v)
90 (lambda (p) (r (tis p)))))
91 ((equal? (wut v) 1) (raise 11))
96 ((equal? o 2) (tar (cons s x)
97 (lambda (p) (tar (cons s y)
98 (lambda (q) (tar (cons p q)
99 (lambda (u) (r u))))))))
100 ((equal? o 7) (tar (n (list (list s) 2 (list x) 1 (list y)) i)
102 ((equal? o 8) (tar (n (list (list s) 7 (list (list 7 (list 0 1) (list x)) 0 1) (list y)) i)
104 ((equal? o 9) (tar (n (list (list s) 7 (list y) 2 (list 0 1) 0 (list x)) i)
107 ((equal? (wut x) 1) (tar (cons s y)
109 (else (tar (n (list (list s) 8 (list (cdr x)) 7 (list 0 3) (list y)) i)
110 (lambda (p) (r p))))))
111 ((equal? (wut y) 1) (raise 12))
112 ((equal? o 6) (tar (n (list
117 (list 1 (list (car y)) (list (cdr y)))
127 (else (raise 13)))))))))))))
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