Multiple Material Functions

I have material function with parameters color normal etc
Is posible when this function x times add to material automatic generate new names for parameters for example first color1 normal1 and second color2 normal2?

I think not.

Just repeat it so many times as your need in your material.

You can’t do that, however it is possible to select all the nodes, and paste them into your favorite text editor. If you establish a good suffix or prefix system for parameter names, you can use replace text functionality of your text editor to quickly re-name all parameters in one go. Then you can copy altered text and paste it back into material editor.

Yes I do this in notepad++ but problem when I do any change I must change all functions for each iteration