Duncan,

Try putting NEXT i in line 9476

The compiler will be seeing two ends to the FOR loop/

Derek

[EMAIL PROTECTED] wrote:
>  
> In a message dated 24/04/2008 00:38:28 GMT Daylight Time,  
> [EMAIL PROTECTED] writes:
>
>   
>> But  if you try to compile (Turbo or Liberator) some parser error will  
>> appear...
>>     
>
>
>
>
> Hi Gerhard, its a codegen error : "Duplicate Label" Have you ever  seen that 
> error?. Its not mentionned in the manual. The lines in question  compile in 
> Qlib. Problems with IF END IF are identified with parser task. What I  am 
> wondering is if teh error message indicates a clash between, procedure names  
> and 
> keywords or perhaps variable definitions although nothing is obvious  
> obviously.
>  
> Here are the lines : Its part of a SELect ON "value" Line 9480 is the  line 
> codegen complains about.
>  
>  
> 9464        =3
> 9466            dv_POS=INT(((zone*12)/(dev_ht%-12))*(free%)):IF  
> dv_POS<1:dv_POS=1
> 9468            IF  dv_POS<=dv_start
> 9470              scrolls=dv_start-dv_POS
> 9472              FOR i=1 TO  scrolls
> 9474                Dev_Scroll_down
> 9476                IF dv_start<=1 :END FOR  i
> 9478              END FOR i
> 9480            END IF
> 9482           IF  dv_POS>=dv_end
> 9484              scrolls=dv_POS-dv_end
> 9486              FOR i=1 TO  scrolls
> 9488                Dev_Scroll_up
> 9490              END FOR i
> 9492           IF  free%-1>dv_end:Dev_Scroll_up
> 9494            END IF 
>  
>  
> Duncan
>
>
>
>    
> _______________________________________________
> QL-Users Mailing List
> http://www.q-v-d.demon.co.uk/smsqe.htm
>
>
>   
_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm

Reply via email to