﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	revision
91	Add section reader to the LGF tools	Alpar Juttner	Balazs Dezso	"Here comes two proposed interface for the reader (we might want to implement booth):
 - {{{sectionStream(std::string name,F f)}}}. Here the parameter ''name'' is the section name (the word after {{{@}}}), while ''f'' is an unary functor, with an {{{std::istream&}}} parameter. When the reader finds a section that matches with ''name'', then it calls ''f'' with an istream pointing to right after the section header line. ''f'' is required to recognize the end of the section and not to read further. Finally, ''f'' should return the number of read lines.
 - {{{sectionLines(std::string name,F f)}}}. Here ''f'' takes an {{{std::string}}} as argument, an it will simply be called with each line of the matching section.

It would be important to have a section reader in LEMON 1.0, as it is necessary to port glemon."	enhancement	closed	major	LEMON 1.0 release	core	hg main	fixed		Akos Ladanyi	
