1. something wrong......
- Posted by Kat <gertie at PELL.NET> Jul 09, 2000
- 414 views
Grrrrrr...... i give up, help me? this won't run: if ( length(theurl) < 1 ) then return ("<error=BadUrlForm>") end if it gives this error: D:\Euphoria\webgetter\webgetter.ew:598 Syntax error - expected to see possibly 'end', not '(' return ("<error=BadUrlForm>") but this does run: if equal(color[1],'k') then return ( value("3") & color[2..length(color)]) end if So what is going wrong? Kat
2. Re: something wrong......
- Posted by simulat <simulat at INTERGATE.BC.CA> Jul 09, 2000
- 406 views
I dunno Kat I ran this: function test(sequence theurl) if (length(theurl))<1 then return("<error=BadUrlForm>") end if end function sequence a a="" ?(test(a)) and it works fine. Bye Martin ----- Original Message ----- From: Kat <gertie at PELL.NET> To: <EUPHORIA at LISTSERV.MUOHIO.EDU> Sent: Sunday, July 09, 2000 3:15 PM Subject: something wrong...... > Grrrrrr...... > > i give up, help me? > > this won't run: > > if ( length(theurl) < 1 ) then > return ("<error=BadUrlForm>") > end if > > it gives this error: > > D:\Euphoria\webgetter\webgetter.ew:598 > Syntax error - expected to see possibly 'end', not '(' > return ("<error=BadUrlForm>") > > > but this does run: > > if equal(color[1],'k') then return ( value("3") & color[2..length(color)]) end if > > So what is going wrong? > > Kat >
3. Re: something wrong......
- Posted by Mark Brown <mabrown at SENET.COM.AU> Jul 09, 2000
- 407 views
------=_NextPart_000_0026_01BFE985.35374500 charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Kat I know this probably isn't it, but this exact error occurs if you've=20 accidently used a procedure instead of a function. I do it all the time when a lot of cut and paste is involved. Doesn't explain why the second one works though...oh well. All the best Mark=20 ----- Original Message -----=20 From: Kat=20 To: EUPHORIA at LISTSERV.MUOHIO.EDU=20 Sent: Monday, July 10, 2000 7:45 Subject: something wrong...... Grrrrrr...... i give up, help me? this won't run: if ( length(theurl) < 1 ) then return ("<error=3DBadUrlForm>") end if it gives this error: D:\Euphoria\webgetter\webgetter.ew:598 Syntax error - expected to see possibly 'end', not '(' return ("<error=3DBadUrlForm>") but this does run: if equal(color[1],'k') then return ( value("3") & = color[2..length(color)]) end if So what is going wrong? Kat ------=_NextPart_000_0026_01BFE985.35374500 charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2314.1000" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT size=3D2>Hi Kat</FONT></DIV> <DIV> </DIV> <DIV><FONT size=3D2>I know this probably isn't it, but this exact error = occurs if=20 you've </FONT></DIV> <DIV><FONT size=3D2>accidently used a procedure instead of a function. I = do it all=20 the</FONT></DIV> <DIV><FONT size=3D2>time when a lot of cut and paste is=20 involved.</FONT></DIV> <DIV> </DIV> <DIV><FONT size=3D2>Doesn't explain why the second one works though...oh = well.</FONT></DIV> <DIV> </DIV> <DIV><FONT size=3D2>All the best</FONT></DIV> <DIV> </DIV> <DIV><FONT size=3D2>Mark</FONT> </DIV> <DIV> </DIV> <BLOCKQUOTE=20 style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: = 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px"> <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV> <DIV=20 style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: = black"><B>From:</B>=20 <A href=3D"mailto:gertie at PELL.NET" title=3Dgertie at PELL.NET>Kat</A> = </DIV> <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20 href=3D"mailto:EUPHORIA at LISTSERV.MUOHIO.EDU"=20 title=3DEUPHORIA at LISTSERV.MUOHIO.EDU>EUPHORIA at LISTSERV.MUOHIO.EDU</A> = </DIV> <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Monday, July 10, 2000 = 7:45</DIV> <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> something = wrong......</DIV> <DIV><BR></DIV>Grrrrrr......<BR><BR>i give up, help me?<BR><BR>this = won't=20 run:<BR><BR>if ( length(theurl) < 1 ) then<BR> = return=20 ("<error=3DBadUrlForm>")<BR> end if<BR><BR>it gives this=20 error:<BR><BR>D:\Euphoria\webgetter\webgetter.ew:598<BR>Syntax error - = expected to see possibly 'end', not '('<BR> return=20 ("<error=3DBadUrlForm>")<BR><BR><BR>but this does run:<BR><BR>if = equal(color[1],'k') then return ( value("3") & =20 color[2..length(color)]) end if<BR><BR>So what is going=20 ------=_NextPart_000_0026_01BFE985.35374500--
4. Re: something wrong......
- Posted by Kat <gertie at PELL.NET> Jul 09, 2000
- 404 views
But i have it in a function, and i assign the returned sequence, if would only return. errr,,,, now it works, and i didn't change it, it's still: if ( length(theurl) < 1 ) then return ("<error=BadUrlForm>") end if Kat On 9 Jul 2000, at 9:08, Mark Brown wrote: > > ------=_NextPart_000_0026_01BFE985.35374500 > charset="iso-8859-1" > Content-Transfer-Encoding: quoted-printable > > Hi Kat > > I know this probably isn't it, but this exact error occurs if you've=20 > accidently used a procedure instead of a function. I do it all the > time when a lot of cut and paste is involved. > > Doesn't explain why the second one works though...oh well. > > All the best > > Mark=20 > > ----- Original Message -----=20 > From: Kat=20 > To: EUPHORIA at LISTSERV.MUOHIO.EDU=20 > Sent: Monday, July 10, 2000 7:45 > Subject: something wrong...... > > > Grrrrrr...... > > i give up, help me? > > this won't run: > > if ( length(theurl) < 1 ) then > return ("<error=3DBadUrlForm>") > end if > > it gives this error: > > D:\Euphoria\webgetter\webgetter.ew:598 > Syntax error - expected to see possibly 'end', not '(' > return ("<error=3DBadUrlForm>") > > > but this does run: > > if equal(color[1],'k') then return ( value("3") & = > color[2..length(color)]) end if > > So what is going wrong? > > Kat > > ------=_NextPart_000_0026_01BFE985.35374500 > charset="iso-8859-1" > Content-Transfer-Encoding: quoted-printable > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> > <HTML><HEAD> > <META content=3D"text/html; charset=3Diso-8859-1" = > http-equiv=3DContent-Type> > <META content=3D"MSHTML 5.00.2314.1000" name=3DGENERATOR> > <STYLE></STYLE> > </HEAD> > <BODY bgColor=3D#ffffff> > <DIV><FONT size=3D2>Hi Kat</FONT></DIV> > <DIV> </DIV> > <DIV><FONT size=3D2>I know this probably isn't it, but this exact error = > occurs if=20 > you've </FONT></DIV> > <DIV><FONT size=3D2>accidently used a procedure instead of a function. I = > do it all=20 > the</FONT></DIV> > <DIV><FONT size=3D2>time when a lot of cut and paste is=20 > involved.</FONT></DIV> > <DIV> </DIV> > <DIV><FONT size=3D2>Doesn't explain why the second one works though...oh = > > well.</FONT></DIV> > <DIV> </DIV> > <DIV><FONT size=3D2>All the best</FONT></DIV> > <DIV> </DIV> > <DIV><FONT size=3D2>Mark</FONT> </DIV> > <DIV> </DIV> > <BLOCKQUOTE=20 > style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: = > 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px"> > <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV> > <DIV=20 > style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: = > black"><B>From:</B>=20 > <A href=3D"mailto:gertie at PELL.NET" title=3Dgertie at PELL.NET>Kat</A> = > </DIV> > <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20 > href=3D"mailto:EUPHORIA at LISTSERV.MUOHIO.EDU"=20 > title=3DEUPHORIA at LISTSERV.MUOHIO.EDU>EUPHORIA at LISTSERV.MUOHIO.EDU</A> > = > </DIV> > <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Monday, July 10, 2000 = > 7:45</DIV> > <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> something = > wrong......</DIV> > <DIV><BR></DIV>Grrrrrr......<BR><BR>i give up, help me?<BR><BR>this = > won't=20 > run:<BR><BR>if ( length(theurl) < 1 ) then<BR> = > return=20 > ("<error=3DBadUrlForm>")<BR> end if<BR><BR>it gives this=20 > error:<BR><BR>D:\Euphoria\webgetter\webgetter.ew:598<BR>Syntax error - = > > expected to see possibly 'end', not '('<BR> return=20 > ("<error=3DBadUrlForm>")<BR><BR><BR>but this does run:<BR><BR>if = > > equal(color[1],'k') then return ( value("3") & =20 > color[2..length(color)]) end if<BR><BR>So what is going=20 > > ------=_NextPart_000_0026_01BFE985.35374500-- >
5. Re: something wrong......
- Posted by "Darth Maul, aka Matt" <Uglyfish87 at HOTMAIL.COM> Jul 25, 2000
- 404 views
Euphoria thinks you're using parens with "return" like you do with a func/ proc/type. You can use expressions with parens, but why would you put a string in parens?