Regarding the assignment operators, <literal>=</literal> assigns a value (and replaces the current value); in the case of a list, it is emptied and contains only the value assigned. <literal>:=</literal> does the same, but prevents later changes to the same variable. As for <literal>+=</literal>, it adds an item to a list. The following variables can be changed:
أما بخصوص معاملات الإسناد، فيسند المعامل <literal>=</literal> قيمة جديدة (ويستبدل القيمة الحالية)؛ في حال تطبيقه على لائحة، سوف يفرغها ويسند لها القيمة المعطاة فقط. المعامل <literal dir="ltr">:=</literal> له نفس الأثر، لكنه يمنع التعديلات اللاحقة على المتغير نفسه. أما بالنسبة للمعامل <literal dir="ltr">+=</literal>، فهو يضيف عنصراً إلى اللائحة. يمكن تعديل المتغيرات التالية: