共通インデックスに従ってリストに要素を追加する述語を作成しようとしています。私がこれまでに行ったことは、明らかに価値がありません... =(
予想される動作は次のようになります。
List = [ ]
add_to_list( List, Index1, Param1, Value1 )
List = [
[ Index1, [ Param1, Value1 ] ]
]
add_to_list( List, Index1, Param2, Value2 )
List = [
[ Index1, [ Param1, Value1 ], [ Param2, Value2 ] ]
]
add_to_list( List, Index2, Param3, Value3 )
List = [
[ Index1, [ Param1, Value1 ], [ Param2, Value2 ] ],
[ Index2, [ Param3, Value3 ] ]
]