728 |
dict_set_case_limit (mtf.dict, dict_get_case_limit (default_dict)); |
dict_set_case_limit (mtf.dict, dict_get_case_limit (default_dict)); |
729 |
|
|
730 |
lex_match ('/'); |
lex_match ('/'); |
731 |
while (lex_id_match ("FILE", tokid) || lex_id_match ("TABLE", tokid)) |
while (token == T_ID |
732 |
|
&& (lex_id_match ("FILE", tokid) || lex_id_match ("TABLE", tokid))) |
733 |
{ |
{ |
734 |
struct mtf_file *file = xmalloc (sizeof *file); |
struct mtf_file *file = xmalloc (sizeof *file); |
735 |
|
|
742 |
} |
} |
743 |
else |
else |
744 |
assert (0); |
assert (0); |
745 |
|
lex_match ('='); |
746 |
|
|
747 |
file->by = NULL; |
file->by = NULL; |
748 |
file->handle = NULL; |
file->handle = NULL; |
776 |
mtf.head = file; |
mtf.head = file; |
777 |
first_table->prev = file; |
first_table->prev = file; |
778 |
} |
} |
779 |
|
|
|
lex_match ('='); |
|
|
|
|
780 |
if (lex_match ('*')) |
if (lex_match ('*')) |
781 |
{ |
{ |
782 |
file->handle = NULL; |
file->handle = NULL; |