<div dir="ltr"><div>I'm looking at this code:<br><br>loop(ExoSelf_PId) -><br>  receive<br>    {ExoSelf_PId, {Id, Cx_PId, ActuatorName, Fanin_PIds}} -><br>      loop(Id, Cx_PId, ActuatorName, {Fanin_PIds, Fanin_PIds}, [])<br>
  end.<br><br></div>Now, what I'm not quite 'getting' is why the compiler is not complaining about <br>ExoSelf_PId.  First of all, it's not used anywhere.  Second of all, if it's used, it's <br>used to bind (to an already bound) variable and that's the message that's received <br>
to this process.  If I were to pass in Foo and then do Foo = 5, the compiler would <br>tell me that that is impossible, so what is different in this case?<br></div>