var myInteger : Integer = 1234; var myObj : TSomeObject = TSomeObject.Create;
where ‘=‘ was used as assignment operator (using the same syntax as for constant declaration or default parameter values), you can now write the above using ‘:=‘ as well
var myInteger : Integer := 1234; var myObj : TSomeObject := TSomeObject.Create;
and you additionally can make use of type inference and write just
var myInteger := 1234; var myObj = TSomeObject.Create;
Type inference is currently limited to the variable declaration, this will probably stay for code clarity (opinions?). The inferred type isn’t restricted at the moment, but that will probably change (so you can disallow to inferring to a Variant type f.i.).