リストの操作リストは動的です。 必要に応じて、リストに項目を簡単に追加したり、リストから項目を削除したりできます。 項目をリストに追加するには、Insert 関数または Insert Into 関数を使用します。 デフォルトでは、項目はリストの最後に追加されます。 オプションで、追加する項目の位置を指定する引数を含めることができます。 Insert 関数は、追加された項目を含む新しいリストを返しますが、元のリストは変更されません。 Insert Into 関数は元のリストを変更しますが、新しいリストは返しません。これは「その場で」動作すると呼ばれます。 同様に、リストから項目を削除するには、Remove 関数または Remove From 関数を使用します。 デフォルトでは、項目はリストの最後から削除されます。 オプションで、削除する項目の位置を指定する引数を含めることができます。 別のオプションの引数は、削除する項目の数を指定します。 Remove 関数は、削除された項目を含まない新しいリストを返しますが、元のリストは変更されません。 Remove From 関数は、Insert Into 関数と同様に「その場で」動作するため、元のリストは変更されますが、新しいリストは返されません。 JMP は通常、コードを即座に評価しますが、リスト内の項目を自動的に評価しません。 この延期は便利です。リスト内の項目を収集し、潜在的なエラーがないか調べて、評価前に必要な変更を加えることができます。 次に、Eval List 関数を使用して、すべての項目が元のリスト内の対応する項目を評価した結果である新しいリストを作成できますが、元のリストは変更されません。