[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Bizarre Error
From: |
Julian DeMarchi |
Subject: |
RE: Bizarre Error |
Date: |
Wed, 12 Feb 2003 18:28:23 -0500 |
OK. I have some more info now. Remember, my "t.m" == Peter's "function test"
below.
1) Once the error happens, it keeps recurring (even before the input function
is reached). Running the script again boots out forthwith until "clear" is
used to flush the script cache.
2) All alphanumerics work, except where numerics preceded alphas.
* * *
>> t
a = 1
>>12334
userin = 12334
>>t
a = 1
>>asdf123
userin = []
>>t
a = 1
>>123asdg
userin = []
userin = []
userin = []
parse error:
>>> load -force testfile.dat
^
parse error:
>>> load -force testfile.dat
^
error: evaluating while command near line 26, column 1
error: called from `t' in file `/octave_files/t.m'
>> t
a = 1
parse error:
>>> load -force testfile.dat
^
parse error:
>>> load -force testfile.dat
^
error: evaluating while command near line 26, column 1
error: called from `t' in file `/octave_files/t.m'
>> clear all
>> t
a = 1
>>
userin = []
>>
-----Original Message-----
From: Julian DeMarchi
Sent: Wed 2/12/2003 6:17 PM
To: address@hidden; address@hidden
Cc: address@hidden
Subject: RE: Bizarre Error
Yes, I can now independently corroborate this (2.1.42):
* * *
>> t
a = 1
>>0
userin = 0
>> t
a = 1
>>asdf
userin = []
>>t
a = 1
>>123sdaf
userin = []
userin = []
parse error:
>>> load -force testfile.dat
^
parse error:
>>> load -force testfile.dat
^
error: evaluating while command near line 26, column 1
error: called from `t' in file `/octave_files/t.m'
>>
* * *
Note -- I used t.m instead of test.m, which is a "forge" function.
-----Original Message-----
From: address@hidden [mailto:address@hidden
Sent: Wed 2/12/2003 6:02 PM
To: address@hidden
Cc: address@hidden
Subject: Re: Bizarre Error
Okay to make everyones life easier i have isolated the problem:
i have written a new function that has the same problem:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function test
a=1
while a==1
loadline=['load -force testfile.dat'];
eval(loadline);
userin=input('>>','s');
userin=str2num(userin)
if userin==0
return
end
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
just create the file testfile.dat containing any old stuff then
run this
function. Test different strings...a string prefixed by a
number produces an
error.
-------------------------------------------------
This mail sent through IMP: www-mail.usyd.edu.au
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------
- Re: Bizarre Error, (continued)
Re: Bizarre Error, pand9613, 2003/02/11
RE: Bizarre Error, Julian DeMarchi, 2003/02/11
RE: Bizarre Error, Julian DeMarchi, 2003/02/11
RE: Bizarre Error, Julian DeMarchi, 2003/02/12
RE: Bizarre Error,
Julian DeMarchi <=