string [] a = string[5];
Not sure how easy that is to implement, but I think it doesn't look too bad. While I’m posting, I may as well ask a few questions about the actual array's.
1. Will you be able to add stuff to the end (i.e. std::vector push_back)
2. Are they bound checked? If so, is there an option to disable it (perhaps a special function call?)
3. How would we be able to pass them between functions? In C++ you use pointers, but what about in AS? Also, will you be able to pass C++ arrays (or vectors, I hardly ever use array's) to the AS program and vice versa?
Sorry for all the questions, I'm just being curious on their limitations.
Anyways, keep up the good work!