better menu item text
[blackbox.git] / nls / convert.awk
blob744179c7b2851cd3ca8fed27b7f6494c84a47f77
1 /^\$set/ {
2 major++
3 minor = 0
5 if (major > 1)
6 printf "\n" > output
7 printf "$set %d %s\n", major, $3 > output
9 if (header) {
10 majorName = substr($3, 2)
11 if (major > 1)
12 printf "\n" > header
13 printf "#define %sSet %#x\n", majorName, major > header
17 /^\$ #/ {
18 minor++
20 if (header) {
21 minorName = substr($2, 2)
22 printf "#define %s%s %#x\n", majorName, minorName, minor > header
26 /^#/ {
27 text = substr($0, 3)
28 printf "%d %s\n", minor, text > output
31 ! /^(\$|#)/ { print > output }