@hergaiety @SteelWool This reminds me of Modelica, a physics simulation language, that has constants, parameters and variables
Constants have a fixed value at compile time, parameters are computed at the beginning of a simulation and are constantly during the simulation, and variables are math variables used in equations
It's a pretty neat language