summaryrefslogtreecommitdiff
path: root/tools/make-opcodes.Mac
blob: 0d138229730c3fc3be9a0f94b9ce106d26049d95 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
set echo 0
exit 1 if {#} != 2

catenate "{1}" >"{2}"
open -t "{2}"
replace ¥:/¥  / 'let op' "{2}"
set i 0
loop
  replace /,[ ¶n]+/ " = {i}¶nlet op" "{2}" || break
  evaluate i += 1
end
replace /¥[Â ]/:° " = {i}¶n" "{2}"

close -y "{2}"