/// <summary>
        /// Obradjuje sve linije
        /// </summary>
        /// <returns></returns>
        public override IEnumerable <paramPair> processLines()
        {
            paramPairs output = new paramPairs();

            currentGroup = null;

            int i = 0;

            foreach (String ln in lines)
            {
                paramPair oln = processLine(ln, i);
                if (currentGroup == null)
                {
                    output.Add(oln);
                }
                else
                {
                    currentGroup.Add(oln);
                }
                if (oln != null)
                {
                    if (oln.isComment)
                    {
                        headerComments.Add(oln.value);
                    }
                }
                i++;
            }

            return(output);
        }
        public override IEnumerable <paramPair> processLines()
        {
            paramPairs output = new paramPairs();
            int        i      = 0;

            foreach (String ln in lines)
            {
                paramPair oln = processLine(ln, i);
                output.Add(oln);
                i++;
            }
            loadedParams = output;
            return(output);
        }