J'ai besoin de modifier les valeurs {lieu} et {autre_place} dans l'enregistrement op.Comment modifier un enregistrement en erlang?
#op{
action = [walk, from, {place}, to, {other_place}],
preconds = [[at, {place}, me], [on, floor, me],
[other_place, {place}, {other_place}]],
add_list = [[at, {other_place}, me]],
del_list = [[at, {place}, me]]
}
Mais erlang ne permet pas de modifier les variables. Existe-t-il un type de données pour cela? Erlang ne vous permet pas de modifier les variables, c'est vrai.
Veuillez formater votre code avec 4 espaces d'indentation. (Ou sélectionnez-les et ctrl + K.) –
Quel est le problème, dawg? –
Vous résolvez les problèmes NP-complets à Erlang de la même manière que vous résolvez d'autres problèmes, cela prend juste plus de temps. Veuillez au moins réitérer votre question. –