Resources

End of File: Expected Endo

0

I was entering the below statements on Commands. But when I entered “do while i <= rows(ylist);  ", an error message of End of File: Expected Endo came out. I don't know the reason.

Please let me know it. Thank you.

 

i=1;

do while i <= rows(ylist);
“”;”Processing “;;$ylist[i,1];;ylist[i,2];
ystr=”" $+ ylist[i,1] $+ “.” $+ iext;
tcode=ylist[i,2];

if tcode .== 0;
“Skipping”;
goto bottom;
endif;

ydata=udatain(ystr,missc,dnobs);
ytran=transx(ydata,tcode);
…………..(continued)  

Tags: asked September 11, 2013

1 Answer

0

The do while loop needs to end with an endo statement like this:

i = 1;
do while i <= 10;
   i = i + 1;
   print "i = " i;
endo;

The error "End of File: Expected Endo" means that GAUSS could not find an endo statement to close the do while before it found the end of your file.

aptech
227