Subversion Repository Public Repository


This repository has no backups
This repository's network speed is throttled to 100KB/sec

Changeset 694

Committed by cvet on Sat 12 Nov, 2016 14:24:27 +0000

Commit Message:

From script language excluded pointer to object ‘@’.
Now all types separated on Value and Reference types.
Value types:
- primitives like int/float/etc;
- string.
Reference types (all other):
- built-in types array/dict/etc;
- funcdef;
- script types (class MyClass);
- engine types like Entity/Critter/Map/etc.
Value types can’t be null and new instance created when it assigned.
Reference types null by default and new instance not created when it assigned.
Reference operator ‘&’ can be used for both.