blob: d0ebb7a8a66ad6a5f50bbd031ec100e58a8f19a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/usr/bin/env ruby
n = 0
feature_dict = {}
l_i = 1
while line = STDIN.gets
STDERR.write "#{l_i}\n"
line.split.each { |i|
f, v = i.split('=', 2)
if !feature_dict.has_key? f
feature_dict[f] = n
n += 1
end
}
l_i += 1
end
f = File.new "fd.dump", 'w'
f.write Marshal.dump feature_dict
f.close
STDERR.write "size = #{feature_dict.size}\n"
|