Morpho-lang / morpho

The Morpho language 🦋. Morpho is a small embeddable language for scientific computing applications.
MIT License
30 stars 10 forks source link

Non indexable objects #217

Open softmattertheory opened 1 year ago

softmattertheory commented 1 year ago

Describe the bug Classes that don't provide index and setindex should raise errors if you try to index them.

To Reproduce // check index class A { }

var b = A() print b[0] // expect error

Expected behavior Should raise an error; presently returns nil

Additional context Add any other context about the problem here.