yyamasak
3/17/2015 - 11:52 AM

read_inifile_section_names.tcl

proc read_inifile_section_names {f} {
	set sections {}
	set ch [open $f r]
	while {[gets $ch line] != -1} {
		if {[regexp {^\[(.+)\]$} $line -> section]} {
			lappend sections $section
		}
	}
	close $ch
	return $sections
}