#!/usr/bin/lua

fo = -1
al = 0
for line in io.lines("/boot/grub/grub.cfg")
do
        mpont = string.match(line,'^\t-menuentry') or string.match(line,'^submenu')
	if mpont
	then
		tol,ig = string.find(line,' %-%-class')
		if not tol
		then	tol,ig = string.find(line,' %$menuentry_id_option')
		end
		kar2 = string.sub(line,1,1)
		if kar2 == '\t'
		then	ki = '"'..fo..'>'..al..'"'
			al = al + 1
		else	fo = fo + 1
			ki = fo
			al = 0
		end
		print(ki,string.sub(line,1,tol))
	end
end
