function! Rand()
return str2nr(matchstr(reltimestr(reltime()), '\v\d\d$'))
endfunction
function! RandInt()
python << EOF
from collections import defaultdict
from random import randint
d=defaultdict(int)
for i in range(100000):
d[str(randint(0, 99))] += 1
EOF
return pyeval('d')
endfunction
let d={}
let i=100000
while i
let i-=1
let nr=Rand()
let d[nr] = get(d, nr, 0) + 1
endwhile
let pyd=RandInt()
for i in range(100)
call append('$', printf('" %2d %5d [python: %5d] ', i, d[i], pyd[i]) . repeat('#', d[i] * winwidth(0)/2000))
endfor
" ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
" 0 929 [python: 979] ###############################################################################################################
" 1 994 [python: 1023] ######################################################################################################################
" 2 1010 [python: 1018] ########################################################################################################################
" 3 988 [python: 957] ######################################################################################################################
" 4 1019 [python: 992] #########################################################################################################################
" 5 1043 [python: 975] ############################################################################################################################
" 6 1016 [python: 1001] #########################################################################################################################
" 7 1002 [python: 1064] #######################################################################################################################
" 8 1047 [python: 996] #############################################################################################################################
" 9 933 [python: 1024] ###############################################################################################################
" 10 974 [python: 963] ####################################################################################################################
" 11 1019 [python: 971] #########################################################################################################################
" 12 1037 [python: 973] ###########################################################################################################################
" 13 925 [python: 1024] ##############################################################################################################
" 14 1034 [python: 1021] ###########################################################################################################################
" 15 1017 [python: 995] #########################################################################################################################
" 16 1030 [python: 1022] ###########################################################################################################################
" 17 998 [python: 1031] #######################################################################################################################
" 18 990 [python: 1022] ######################################################################################################################
" 19 1022 [python: 977] ##########################################################################################################################
" 20 1071 [python: 1055] ###############################################################################################################################
" 21 975 [python: 1006] ####################################################################################################################
" 22 1068 [python: 937] ###############################################################################################################################
" 23 1015 [python: 983] #########################################################################################################################
" 24 982 [python: 994] #####################################################################################################################
" 25 995 [python: 985] ######################################################################################################################
" 26 977 [python: 1015] ####################################################################################################################
" 27 989 [python: 999] ######################################################################################################################
" 28 1024 [python: 1006] ##########################################################################################################################
" 29 978 [python: 978] ####################################################################################################################
" 30 1040 [python: 983] ############################################################################################################################
" 31 932 [python: 987] ###############################################################################################################
" 32 993 [python: 1019] ######################################################################################################################
" 33 1004 [python: 1021] #######################################################################################################################
" 34 973 [python: 988] ####################################################################################################################
" 35 1031 [python: 985] ###########################################################################################################################
" 36 1030 [python: 984] ###########################################################################################################################
" 37 1020 [python: 1012] #########################################################################################################################
" 38 1031 [python: 1034] ###########################################################################################################################
" 39 1057 [python: 959] ##############################################################################################################################
" 40 966 [python: 966] ###################################################################################################################
" 41 1028 [python: 973] ##########################################################################################################################
" 42 1057 [python: 1042] ##############################################################################################################################
" 43 1060 [python: 951] ##############################################################################################################################
" 44 956 [python: 1019] ##################################################################################################################
" 45 924 [python: 1023] ##############################################################################################################
" 46 937 [python: 958] ###############################################################################################################
" 47 980 [python: 1013] #####################################################################################################################
" 48 907 [python: 1082] ############################################################################################################
" 49 997 [python: 991] #######################################################################################################################
" 50 977 [python: 1045] ####################################################################################################################
" 51 917 [python: 937] #############################################################################################################
" 52 968 [python: 1005] ###################################################################################################################
" 53 945 [python: 980] ################################################################################################################
" 54 987 [python: 988] #####################################################################################################################
" 55 874 [python: 971] ########################################################################################################
" 56 1003 [python: 1016] #######################################################################################################################
" 57 971 [python: 997] ####################################################################################################################
" 58 911 [python: 1011] ############################################################################################################
" 59 985 [python: 1026] #####################################################################################################################
" 60 1026 [python: 1002] ##########################################################################################################################
" 61 998 [python: 1015] #######################################################################################################################
" 62 961 [python: 964] ##################################################################################################################
" 63 1072 [python: 1031] ################################################################################################################################
" 64 991 [python: 1024] ######################################################################################################################
" 65 997 [python: 1056] #######################################################################################################################
" 66 1018 [python: 972] #########################################################################################################################
" 67 995 [python: 971] ######################################################################################################################
" 68 1066 [python: 986] ###############################################################################################################################
" 69 1009 [python: 1053] ########################################################################################################################
" 70 988 [python: 936] ######################################################################################################################
" 71 1032 [python: 1020] ###########################################################################################################################
" 72 1015 [python: 1049] #########################################################################################################################
" 73 1007 [python: 1019] ########################################################################################################################
" 74 1016 [python: 1020] #########################################################################################################################
" 75 1014 [python: 997] #########################################################################################################################
" 76 1029 [python: 975] ##########################################################################################################################
" 77 982 [python: 1016] #####################################################################################################################
" 78 1037 [python: 1027] ###########################################################################################################################
" 79 959 [python: 985] ##################################################################################################################
" 80 1017 [python: 905] #########################################################################################################################
" 81 1001 [python: 1011] #######################################################################################################################
" 82 969 [python: 1068] ###################################################################################################################
" 83 965 [python: 1014] ###################################################################################################################
" 84 1018 [python: 1046] #########################################################################################################################
" 85 975 [python: 933] ####################################################################################################################
" 86 1019 [python: 1009] #########################################################################################################################
" 87 1025 [python: 973] ##########################################################################################################################
" 88 947 [python: 1004] #################################################################################################################
" 89 996 [python: 1019] #######################################################################################################################
" 90 1082 [python: 993] #################################################################################################################################
" 91 1045 [python: 1022] ############################################################################################################################
" 92 1010 [python: 997] ########################################################################################################################
" 93 1000 [python: 1023] #######################################################################################################################
" 94 1019 [python: 983] #########################################################################################################################
" 95 1031 [python: 1013] ###########################################################################################################################
" 96 1059 [python: 956] ##############################################################################################################################
" 97 1014 [python: 1028] #########################################################################################################################
" 98 986 [python: 959] #####################################################################################################################
" 99 1048 [python: 974] #############################################################################################################################