Personally prefer the Java-style of declaring variables/types than your current GS3 way, no need to carry over how we currently use temp to GS3 as it just adds unnecessary code.
type variable;
Being able to create global functions would be cool too, I imagine GS3 would be more flexible in some way that we can modify built-in functions?
I.e.
PHP Code:
class Options extends TGraalVar {
int age;
string gender;
string city;
}
function void saveOptions() {
Options options = new Options();
options.age = 24;
options.gender = "female";
options.city = "Dallas";
options.savevars("options.txt", 0);
}
function number addNumbers(number a, number b) {
return a + b;
}