blob: 45e5a91d75bd2084466ca337d65c79e283425463 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/bin/sed -nf
# Usage: ./makeitem.sed < item.in > item.js
1i\
var item = function(){\
var item = {};\
var items = {
# /(?<!,0)[\t ]\+,[^,]\+,[^,]\+$/ {
s/^\([0-9]\+\),[\t ]\+\([^,]\+\).*/ \1:"\2",/p
# }
$i\
};\
item.nameByServerID = function(serverID) {\
return serverID in items ? items[serverID] : "UNDEFINED";\
}\
return item;\
}();
|