Implements indexing, currently can only be used with strings

This commit is contained in:
2019-06-06 17:35:51 +02:00
parent b275e1fbd6
commit cb5d9e2f62
15 changed files with 140 additions and 9 deletions

View File

@@ -52,6 +52,10 @@ public:
virtual bool operator !=(ScriptType* b){
return ! (operator==(b));
}
virtual bool CanBeIndexedWith(ScriptType* indexer);
virtual ScriptType* GetIndexedType(ScriptType* indexer);
};
class NumericScriptType : public ScriptType{