唔,这个折腾了半天。。。
今天学到的两个函数string.sub和string.format。
string.sub(s,i,j),将s的第i个到第j个字符取出,i缺省为1,j缺省为-1
string.format(),唔,完全可以当作是C里面的printf来用!
今天写的一个小程序:
#!/usr/bin/env lua
here = 0
for line in io.lines( " ./sin512.mif ") do
here=here + 1
if here < 7 then
print(line)
elseif (here - 7)% 8 == 0 then
line = string.sub(line, 5)
print( string.for
here = 0
for line in io.lines( " ./sin512.mif ") do
here=here + 1
if here < 7 then
print(line)
elseif (here - 7)% 8 == 0 then
line = string.sub(line, 5)
print( string.for