Re: Mark of error in "ex.err"
- Posted by Robert Craig <rds at RapidEuphoria.com> Jan 10, 2005
- 435 views
Juergen Luethje wrote: > I detected a lttle difference between Eu 2.4 and Eu 2.5 alpha > concerning the position of the little arrow (^) in "ex.err". > > For example, please try this program: > }}} <eucode> > procedure foo() > end procedure > foo({{1,2},700}) > </eucode> {{{ > > ---------[ ex.err produced by exw.exe 2.4 ]--------- > D:\temp\test.exw:4 > Syntax error - expected to see possibly ')', not '{' > foo({{1,2},700}) > ^ > ---------------------------------------------------- > > ------[ ex.err produced by exw.exe 2.5 alpha ]------ > D:\temp\test.exw:4 > Syntax error - expected to see possibly ')', not '{' > foo({{1,2},700}) > ^ > ---------------------------------------------------- > > The message produced by Eu 2.5 alpha IMHO is somewhat misleading. > Of course, in this simplified example the problem is pretty clear, but > in a more complex context, I'd prefer the way Eu 2.4 marks the error. Yes. 2.4 is more accurate. This will be fixed in 2.5 beta. (It's due to an off-by-one error in translating C to Euphoria). Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com