少なくとも 1 つの項目を含むコンマ区切りリストの文法は次のとおりです。
column_expression_list:
column_expression {
$$ = LinkedList_New();
LinkedListItem *item = LinkedListItem_New($1);
LinkedList_add($$, item);
}
|
column_expression_list T_COMMA column_expression {
LinkedListItem *item = LinkedListItem_New($3);
LinkedList_add($1, item);
}
;
column_expression_list
常に最終的には に分解されるcolumn_expression
ため、リンクされたリストの各アイテムは常に安全にリンクされたリストに追加されますか?
そうでない場合、これを達成するための正しい文法は何ですか?