T_STRING
{"CHAP_N", T_STRING, 0},
{"InitiatorAlias", T_STRING, 0},
{"InitiatorName", T_STRING, 0},
{"TargetAddress", T_STRING, 0},
{"TargetAlias", T_STRING, 0},
{"TargetName", T_STRING, 0},
{NULL, T_STRING, 0}
case T_STRING:
case T_STRING:
case T_STRING:
%token <str> T_PATH T_STRING T_ARG T_MACROBODY
T_PREFIX '=' T_STRING
T_PATCH_ARG_LIST '=' T_STRING
T_VERSION '=' T_STRING
T_STATIC_ASSERT T_LPAREN constant_expression T_COMMA T_STRING
| T_ASM T_LPAREN T_STRING T_RPAREN gcc_attribute_specifier_list_opt {
freeyyv(&$3, T_STRING);
%token <y_string> T_STRING
T_STRING
| string T_STRING {
return T_STRING;
return T_STRING;
case T_STRING:;
} else if (tok == T_STRING) {