Equations in Modelica can be classified into three different groups: Normal equations, that occur in equation sections, declaration equations and modification equations. Equations are more powerful than assignments, since one equation can express several different assignments.
class Equations
Real x(start = 2); // Modification equation
constant Integer one = 1; // Declaration equation
equation
x = 3*one; // Normal equation
end Equations;
instantiateModel(Equations)
simulate(Equations)
plot({x})