:getAdditionalVarsLabelPointedIndex
{
 Description:	 
    Calculates array index pointing to label
 Type: SET 
    
 Parameters:
   Passed:
    0@ - label 
    1@ - divider
          
   Result:
     3@ - index, movement
    
 Example:
  0AB1: call_scm_func @getAdditionalVarsLabelPointedIndex 2 label @AdditionalVariables divider 4 store_index_to 31@
  
  :AddtionalVariables
   hex
   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  // space
   00 00 00 00                                      // 0@
   00 00 00 00                                      // 1@
   end
   
   Usage in code:
   0@(31@,1i); 1@(31@,1i) and so on
}
0A9F: 2@ = current_thread_pointer
2@ += 60    // 0@ adress

0A9F: 3@ = current_thread_pointer
3@ += 0x10
0A8D: 3@ = read_memory 3@ size 4 virtual_protect 0
0062: 3@ -= 0@  // (int)    @label adress

0062: 3@ -= 2@  // (int)   0@ pointer - @label pointer
3@ /= 16

3@ += 1
3@ *= 16
0072: 3@ /= 1@ // (int)
0AB2: ret 1 3@