some more highlights from bcc so i don't forget them: supporting generator-like functions
this sounds a lot more amazing than it actually will be. as everyone knows, in torquescript you have stuff like findFirstFile, initContainerRadiusSearch, etc where you have to do some weird while/for loop to iterate through the contents you get back. instead, we were thinking of something along these lines:
for(%col in radius(%radius, %masks)) {
...
}
for(%fileName in file(%path)) {
...
}
for(%element in tokenize(%string, " ")) { // would be polyfilled to getWord/getTab/etc based on the token provided. otherwise, use nextToken
...
}
this for/in structure would be an addition to what i was already planning on doing, which is iterating through scriptgroups/simsets/arrays using the same syntax
not sure how much time i'll have to work on the project this week, so progress might be a little slow for a while. but i'm expecting it to pick back up once i get my first round of college homework out of the way.
one of my plans to counter the whole not being able to work on it thing is to clean up the code so people can start contributing themselves if they really want to, i think it would be really neat to build this language as a community and as stated in the op i am really looking forward to explore more syntax ideas. nothing is a bad idea here, since we can only go up from torquescript lol