Sha256: f498a7736f42a005afff4e3991041d73e124c2281c7f5fe9547718c75fcab3d2
Contents?: true
Size: 493 Bytes
Versions: 183
Compression:
Stored size: 493 Bytes
Contents
package secret const testVersion = 1 var signals = []string{"wink", "double blink", "close your eyes", "jump"} // Handshake returns sequence to perform corresponding to the given code. func Handshake(code uint) (h []string) { switch { case code < 1: case code&16 == 0: for _, s := range signals { if code&1 != 0 { h = append(h, s) } code >>= 1 } default: for i := 3; i >= 0; i-- { if code&8 != 0 { h = append(h, signals[i]) } code <<= 1 } } return }
Version data entries
183 entries across 183 versions & 1 rubygems