--- parser3/src/classes/table.C 2001/09/26 10:32:25 1.115 +++ parser3/src/classes/table.C 2001/10/02 13:32:38 1.117 @@ -4,7 +4,7 @@ Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com) Author: Alexander Petrosyan (http://design.ru/paf) - $Id: table.C,v 1.115 2001/09/26 10:32:25 parser Exp $ + $Id: table.C,v 1.117 2001/10/02 13:32:38 parser Exp $ */ #include "classes.h" @@ -65,8 +65,8 @@ static void _set(Request& r, const Strin while(i.has_next()) { Array& row=*new(pool) Array(pool); const String& string=*i.next_string(); - // remove empty lines - if(!string.size()) + // remove empty&comment lines + if(!string.size() || string.first_char() == '#') continue; string.split(row, 0, "\t", 1, String::UL_CLEAN); @@ -470,7 +470,8 @@ static void _sort(Request& r, const Stri for(i=0; i(r.self)->set_table(new_table); } static void _locate(Request& r, const String& method_name, MethodParams *params) {