Reverse loop for enumerated tabs?

How to reverse loop for enumerated tabs?

for (var eTabs = new Enumerator(tabList); !eTabs.atEnd(); eTabs.moveNext()) {
}
function OnClick(clickData)
{
	var tablist = clickData.func.sourcetab.lister.tabs;
	for (var i = tablist.count-1; i >= 0; --i)
		DOpus.Output(tablist(i).path);
}