Closed franklinscudder closed 1 year ago
Not sure how you're getting this, since support for this was implemented long ago, way before 2023.4 If I run your code it works:
t.lobster(8): warning: integer literal (3) where float expected
t.lobster(14): warning: integer literal (3) where float expected
xyz_f{3.0, 3.0, 3.0}
xyz_f{3.0, 3.0, 3.0}
xyz_f{3.0, 3.0, 3.0}
xyz_f{3.0, 3.0, 3.0}
Apologies, I checked my config and vscode was using an old binary, I see it works now.
Version
Using the prebuilt windows binaries, v2023.4
Summary
Attempting to left multiply a float vector by an integer or float will raise an error however right multiplication is allowed.
If this is intended behaviour perhaps it could be mentioned in the docs?
Example
The following code can be used to reproduce the errors described.