#! lua
--JR 31.01.23

-- for use with fully qualified filenames

local mesa, i
mesa = {}
mesa[1] =" "

-- put input into table
for line in io.lines (arg[1]) do
--  find string after last "." in line
    i = string.find(line, "%.[^%.]+$")
    if i then
        i = i + 1
        mesa[1 + #mesa] = string.sub(line,i).."\t"..line
    end --if
end -- for

-- sort then write table
print("StrongED$Wrapwidth = 128")
table.sort (mesa)
for _,line in ipairs (mesa) do
    print (line)
end -- for

