1b8e80941Smrg#version 130 2b8e80941Smrg 3b8e80941Smrgvoid main() 4b8e80941Smrg{ 5b8e80941Smrg int undefinedIndex; 6b8e80941Smrg int undefinedIndex2; 7b8e80941Smrg int definedIndex = 2; 8b8e80941Smrg int definedIndex2 = 2; 9b8e80941Smrg float array[4]; 10b8e80941Smrg float fooPos; 11b8e80941Smrg int fooLength; 12b8e80941Smrg 13b8e80941Smrg fooPos = array[undefinedIndex]; 14b8e80941Smrg fooPos = array[definedIndex]; 15b8e80941Smrg 16b8e80941Smrg fooPos = array[definedIndex+definedIndex2]; 17b8e80941Smrg fooPos = array[undefinedIndex+undefinedIndex2]; 18b8e80941Smrg array[0] = 10.0; 19b8e80941Smrg fooPos = array[definedIndex]; 20b8e80941Smrg 21b8e80941Smrg array[undefinedIndex2] = array[undefinedIndex]; 22b8e80941Smrg} 23b8e80941Smrg 24