This commit is contained in:
Valk Richard Li
2020-11-29 00:54:54 +08:00
parent bbf5217374
commit fce34c12b3
5 changed files with 377 additions and 61 deletions
+2 -2
View File
@@ -207,7 +207,7 @@ int nasal_vector::get_value_address(int index)
int right_range=vec_size-1;
if(index<left_range || index>right_range)
{
std::cout<<">> [runtime] nasal_vector::get_value_address: index out of range.\n";
std::cout<<">> [runtime] nasal_vector::get_value_address: index out of range: "<<index<<"\n";
return -1;
}
return nasal_vm.mem_get(elems[(index+vec_size)%vec_size]);
@@ -219,7 +219,7 @@ int nasal_vector::get_mem_address(int index)
int right_range=vec_size-1;
if(index<left_range || index>right_range)
{
std::cout<<">> [runtime] nasal_vector::get_mem_address: index out of range.\n";
std::cout<<">> [runtime] nasal_vector::get_mem_address: index out of range: "<<index<<"\n";
return -1;
}
return elems[(index+vec_size)%vec_size];