--- gforth/prim 2000/09/09 20:32:58 1.59 +++ gforth/prim 2000/09/11 20:56:39 1.61 @@ -1646,21 +1646,17 @@ wior = FILEIO(u20) && (c_addr[u2-1]==NEWLINE)); -} -else { - wior=0; - u2=0; -} -#endif \+ @@ -2328,3 +2310,31 @@ for (; ucount>0; ucount--) { LOOP 2drop 2drop fdrop ; \+ + +\+file + +(read-line) ( c_addr u1 wfileid -- u2 flag u3 wior ) file paren_read_line +Cell c; +flag=-1; +u3=0; +for(u2=0; u2