master
Raw Download raw file
 1function ( a , { t } )
 2{// t:#s.name.loc
 3  var c = { } , p , v , r , x , s , i = 0 ,
 4  P = "red0purple0blue0cyan0green0lime0yellow0orange020305070110130170190230290310370410430470530590610670710730790830890970unlock0open0release" . split ( 0 ) ,
 5  z = "_..!|1!|2!|3!|or n|d c| com|k c|color_digit|c002_complement|c003_triad_1|c003_triad_2|!d|t d|pr",
 6  Z = z . split ( '|' )
 7  
 8  for ( ; v = ( r = t . call ( c ) ) . match ( z ) ; c [ p ] = x , i ++ ) 
 9  s = Z . indexOf ( v = v [ 0 ] ) ,
10  s > 13 ? c . ez_prime = + P [ i % 25 + 8 ]  :
11  s > 11 ? c . digit = i%10:
12  s > 8 ? p = v :
13  s > 7 ? c [ v ] = x.length :
14  x = s > 6 ? P [ i % 3 + 33 ] :
15  s > 3 ? P [ i % 8 ] :
16  p = s > 0 ? "c00" + v [ 0 ]  :
17  "EZ_" + v [ 1 ] + v [ 2 ]
18  
19  return r
20}