From bug-octave-request Tue Jul 13 13:31:59 1993 Subject: 2nd patch From: A. Scottedward Hodel To: bug-octave Date: Tue, 13 Jul 93 13:31:54 CDT The most recent patch you sent to me (the one to handle scalar return arguments) has an odd side effect. Sometimes (not always) it does not accept m-file functions that were previously o.k. It is consistent on which ones won't work. Included below are the mfiles I used to test the program. Notice that functions addtest, addsubtest, and parts all are functions, the latter two returning two arguments, just lick vibmodel. Yet, for some reason, Octave complains about vibmodel with this latest patch. This behavior occurs both on Sparc Stations and on the Dells. Run: scotte at mig dot 158% octave Octave, version 0.73.1. Copyright (C) 1992, 1993, John W. Eaton. This is free software with ABSOLUTELY NO WARRANTY. For details, type `warranty'. octave:1> test parse error near line 1 of file vibmodel.m: function [A,B] = vibmodel(n) ^ error: `vibmodel' undefined n = 7 ... Here are the mfiles: (uuencoded, compressed tar file:) begin 644 example.tar.Z M'YV09?"$:0.'39D7 !(J7,BPH< dot '$"-*G$ at 1 (B+-VK4 &%11@R-,CA>!!%# MQD:+(U->A'&Q! at T9,&K.BS=*K1D?:H$%#I$>0(B^6/*ER)(T874&XA"GSQHRW6C/JY(BU MKMV[>//JW$FA0(QAA$K9NR83)HY<%"<4,&Y MLV<5(,*0(0,BZM03CL<8%DW&-!T485B(J7PY\^;/GT./GE,'LFO4"K:,84&F MR^K=O5W#EDT;LV;&$D4-G3FFI=( +)VX\L'3JUEYU at 38:3AA@()!1 % M ! at D( +_JV!QAMGS)'0 D1D) B7A!(0 (B!&5&Y>]X08 #M+11AEN5 = M O1D] 3J at ! 0 &N##&'&C(,08 1]Z(0$)0U'$B D(:.,: 1[K@8(05 O $ M/CX"Z4(986G'EU4#!0# ,O%6YQ8,($&VH&R M52Y F! Q%S-:H0(DX[>>KW0)H) :771YP(9U$ dot FK=O'-U[/)^O'G'WGE at 69P MS D"M_&#$4Y(,(:7:6C8(I)IIDWHOFWFC^RZ>:+<49(Y]]V[IPG MAWSZ"2CD 0RJ9:%X?[[GBXK>R.C?CJ8>Z:257IKIIIU^&NJHI9Z:ZJJMOGIC MK+/6*M"M![&&<,??8A5L5QT1:^Q(8RE;5 at TVM/1L6]* dot = ,-,-B ;?/DEV_^ M^>CO]2^YYOY%;V#*PQN?8^^'9J\"_:X?\(-PM+#PQ0\#0,2F,S'F Q=>A#9O,4VBJ4HA6UZ$4Q@IN-YI:0NO'H47HK7-^8Y"0J"HYP5;I2XG;$ MI=0U;DR!BER:UM2F56%.3IN#0N< at "=$N:%/?XICZ0CU*#\"H'4!>!T48N>E MV5$* ):Z$:8 H"E.>0I4 !#5C4BE)5/A#56J8I6K8"4K6MGJ*2\PV/+2AY3G M#0LLQZK>L50B at QO$0'MLB19<,%(#&,A@?*P,IC"'2-[1 M!BSH9A>"4P46(&$^';2#&%! at 32&P8 V.J0(5@E %PU1A,T%00144H( @@#,P M"15"0QUJF(0Z=*(4A: at *@G!1+833GR"(* M"NE$5@)2C#IUG$>0@!\-XM 4@ MJ()"-Z,%!5 at E:"HTF@UQ&!P=!H:'46M,?WX(( dot @(L4!$_(T1'60S";F,B4XD M&X at ("(IFHB*:KNBVV1$HRWF:$=W\U(8^18AOP'.C&.0$I4,I\8 **Z-7GKC MX\XTQ\K5\4V9NU$>]]A'T/U1=((TW1-0YR5#(E*1C R2(VLGR=M94G>9Y%TG M?1?*X)&R>*?$E<3FD+)B L65T8,E]9(URY3$ 8L<58NW0(^[\4 at !G/QK&QG M2]O:7D5_[4 dot 7NMAEF,V*9UZ& at ME;+4I2" J4P/JH*:WE2&#:/AT,YSGLWP!CF $ at 1$ZC,=0% &:CKX!%3 #@C>8 9 YZ$-,Z*#'-*@&H.$B0XM MF$,J?2YH MM0+XW-)E]F &,-!!#70 ;&I>A-<"ZL&PEVWLD=1O"UUH]D7^$IAH3E,!*=F" M&_XYSY1(I0YM"&>W1Q($<6-[) dot B%]KDO at @1SIZ2@[1WW1;;0SP1;D,'G7#<( M#AUA,KBH#,#)=CWO:1CL\O dot :__2FO at ^]A"$B" D]"/A(D'#N?E'3X@J <5O? M2F/'"1+'.N8Q7G_,N2#[$9"C$Q0A4V?8)< dot NR9)Z9"0#,,E*Y at Z3F@P )Y_@ M22"!$GBC'%XIC><47 'U at WIV")G-/#VQD%;-+KD!+MT\@YQX;\XW &;2M\[U MKC^[Z*NFCWT04RXW MG '0DG;0&7:P:#FHIZ6,IGM^0'"'-+"!#0I NQC*4 dot 9M at \ -;QCT@_)#A\($ M) at 9E:$$,J'G,SU,SW*9OZ"T#D\YUME/A06 FH!T'KV5G[AN+> MG#K8= at QTP!C1IR %AFG!.,OISAC WB:!:0$*UO""-J1 !>94P?(I X(5A!3W MW?\^30T>7XV.: V2>\Q*_9&=>=X1(F(1W 7;H,G#XY'#[84UVD'"1EW9K)VEN-VB" MEF$N$ at ;L(09A$$T(X@)V&%)> M,'TKX'PJ8 ?SA';U41 at M5 8;\B>T)@=E8 8&T8!N, >$AXB*6 :,:!V==AYU MP ;E4A!ID'=T\ :+IB)'%%-5B(AT4 =RX 9Y!X9S((8%)8;N(R![N'\*A0(Z MP +#!U &I0(45P)5> 631 at " =H$ 8HX'PLH ?S84,H$ >VR (P M,!Z:<0:9!P)QAXC at 6QJT /#9Q!^1P=H@ +AZ!@7404HH :VB'R!$8X'Z1C] M,E3_809I( =3885PD ? 89"UZ'R&$8X0:1N)01KW"'".H8_\J -K<&YHUP:7 MF(ELD"^=" )G4 ::5P9W0!^2V(ER<&[8J%%QP% 7L9(MF08%D2_#:(\$1HBB MR1BY]%AJ*41IQIY*7%Q"#IG9L &Y_ MD7 at 4=VQ=F08GJ0;K%HX&A0)I$'PLD 8$>1%A@"#PPP;D:(YXN6YQ0)=VR9&! M,9AU68#+907P5IQABJ78$$6J4%Y*A 0=%.99X,&B#6(B' MAY-)"&&1IV MP)/ dot 9F& at 9O#IYA[V9B,*9!V$)G%68!Y:9"YN6VJJ9#V dot )SL=HXZH)HLH ;8 M.9C#=YU "0*2IX;'1%XU>9/8N)4Z"0+(AHJA695A, at <\:1@":'[ dot 1YS>&9PQ M<&[(YI:Y*7HZ\)\C(9>!89")>9=Y*9RKX9>_&9 at C(9D%>)R$J9R,Z9C."9T+ MZGQY^9 />9Y3LFBA-H: at ->H@"J67"N&: ],*##9Z (&E,7RJ#8MI9USN:!)ZGR+R9R/^9RSR*3=Z:'/108, MQ6]0"'>2N 8Z$%.Z& ,MD%#P!APKU5(:U:.WB'SZI8O!\P9?8$A4!0(Y$&T09GP%)' M at @A0@E,L@D[ 0$8(A5K, =Z">%

" M!WB3YG>$UV>EF7 at DVWB/5X635WDCA7F:UQ_KT7F& 7KO1'H_>WJ& 0,N4"VV MMYKY67\-)7O;Q[2WEWM+^WSF* .%27S-=WS)][3&1W[I1WW6AWW1]+3(YWU1 M&WY1JVNW9WX)F%_J9WVVUWYN"W_R1[;VUU[X%U(RL'\V$03^]TT_ZGJ,08 ) M^4T(B)VCIP#^> 8 Z9S3>9 )V9%VT)!7^I&:(9$4699O<)$928N1NY##>6B< M dot 9+YV)7[>(MBR9*82)0O61J> dot )/K:9HZ>9\^69Y"N;J?>92CN90MA8 at T>! [ M!;!'*+!G%DL\J!*P=0/9D[!M42S3(A at ?$5L3 dot [W46[T,4;%UP )SD(Y 6IOE MA0+9BY!Q!P=SX! at E@ 1/4 53@ 0), 17V'9O)XA)29JT)FF),0>\!DJY!7%) MD&D*=5#&&%.^2AI4205:4 12\ 0U4P()$'EN6$]3P ('G,#S at ;[JBP0H4$]* M8$]E0+Z.X3=@9H,&@H, ;( MQXPN+(PP&7< at P" >05]UJLCE03C4C-5" +NV['P6QVA 0+*F#1*:8@M9;^- MF+^7^A?\Z[]5<%! at F2H@< *'RE)]-@N"Y:4IP0 "0+BD@:# MIL9R$,!)T&A.\ 12T 09G (\4 3DZ\9_H05 RH_H0 at 5M5P9_6(52D(C\ dot BYE M\*5!8++DFG=FL$[A) at +NFYF=)VJ)9\BN9W=,H&K3\<-#6:F3QBH&D<1J=A&P M-A5ET 9S( +Q98Q% at "J'V@) dot $ 9EX"!I,%*<"07&: 6) 0)$\ 9]1B/[%VIO MH+]C$ :N_,I6X"?&& ,X,%)S:HPT,%*>R6X'#0/-1 at ;@9AAUT)#\W&@2W08^ /"#- ]L%P 37@/>1$5#9X4W9 @ M':S-MLXD 0(N\ +ZG-)AH (9K7#GQL:!4=$ZX$T) at '8,(J]R_,1FB9:RVV=( M7)Z^:8Y*"C_:"0+(:9R'&9T)^:0:"IDJ\-32>6[4F9S?&9P>N9WC&0/?&9YO MNI]B"88CJIYCR9Y%W5+Q29;T.0?V>1$]J7M VDX)R9]B[9\ VI8O.GP$:J 7 M,:,*:I<2JI=\&1H0"I at -2J&?Z]0UZJ3+6=5V8+V6?=F8G=F:O=F?80< M.ID?:IDA*HSH2:*#5E GF at 8INJ*!L08MZM! M&Z1Y3:/![-M&*MR&7:786=C;UJ0I0-7-:=7*?9?([9"6:;DG at %U< dot B5?*E-( M(*9D"AAF>E]IZKEKFE] at BL%A;8MQJ@!SZF=V&AAXJJ)NJB-^J@ $*F36JG1O#^9NJE $B*?&JJC6JI)=JJIFA"K&J[:"JNR"@"T M2E6V^C>XRA&ZJAY-Y*MT *S"BHG$2 at 9D0P#'*@#)NJQLT*P)\:P$$*T ,*W5 M>JW9:A >LC/=^JWA dot J[ER at ;GFJ[KVJY4]*ZH(J^,"@"<4*]4=:_Y:D;[ZKMX M]P+_JH3$VW3(4K#7,P,(VV9ML;#>TQ8/^]EF?N;=4K'UAK$*MAX;JW9,G(5< M*K**MQXE>[)Z)P8JZW/;G at 6;F'AKD5J7:<&U#DC9T>*;I?2;HE:;HGF9)!:8FXV[HQ M";MKW=:T2U(_F;I#F;OYLKM4?!C]^ at +!*[%9OH-<;EI>OKQ@/A/.ZUHY4>9H MGO *GQ?8J[W2R3 at ^YTL0-#F:\'KV[[O*^?R*\7T6\62@;]TFL50W /] M.P?_>P(!7 4## (%/,$*[, .O 40+,$(_ 05G+[KF\$LL,%(T,'ERU ,',)A M,,(E?,+D>RZ"L<(M_,)#'\,S7,, at <,,YW(PL<90 27E C 9"+ =$# )&/ 9( MC'9*O/'D0HE0/+^\6QHAC\6BML4HW\5G#)! at +,83N4X4><:%D<8YN<9MG/4@ M ,=H(,!/,A97\B'?$M;H,AUP,B1Y\B0C(B23,F6 M'!6DDR3,NV'%*X MK,MIP,N^#,S"_)7$# +&_!?)O,QNT,R=",W27/O4;,TDD:,_LO*BOL<_GUL]3G_X!/=! GP(&/?D) M78JG.%(-?1$/'=$3+:=9M/>'T<#-1NMHP>JCR3^19IE(6D,Z:>!)IJVTG^72 M8-H41XV5AB&6AOX"W;LJ/6FQ0:TFM0 M#;)5IZDVV9Z;E,)J">EQS<"EEIW.#7JK4F/-0H6U#W;NT%IZ*E&HB*W9,?C4 ME>33H)$.