Re: Essential feature: assertions

new topic     » goto parent     » topic index » view thread      » older message » newer message

Hmm.

Jeff, you clever fellow. Now, Rob PLEASE document this for future generations of
Eu coders. (ANOTHER reason to buy the full version!)

I still like the idea of a more direct and readable syntax ("syntactic sugar"
for exactly what you have shown here, perhaps). But this would certainly take
care of the basic functionality.

George

--

On Tue, 30 Jan 2001 13:41:36  
 JJProg wrote:
>Could you not do:
>
>type assert(atom x)
>    return x
>end type
>
>assert myAssert
>integer rtn
>rtn = routine_id("")
>myAssert = (rtn >= 0)    -- it fails here, and Euphoria will tell you the
>line number etc. if you have the full version or if it's under 300 lines
>
>Jeff Fielding
>
>----- Original Message -----
>From: "George Henry" <ghenryca at LYCOS.COM>
>To: <EUforum at topica.com>
>Sent: Tuesday, January 30, 2001 2:23 AM
>Subject: Re: Essential feature: assertions
>
>
>> Assertions are more general. You can assert any condition.
>>
>> George
>> --
>>
>> On Mon, 29 Jan 2001 22:52:17
>>  Aidan Bindoff wrote:
>> >Excuse me for being slow off the mark, but is the only difference between
>> >"assertions" and "type" the method of returning the error?
>> >
>> >
>> >Regards,
>> >Aidan
>> >
>> >____________________________________________________________
>> >T O P I C A  -- Learn More. Surf Less.
>> >Newsletters, Tips and Discussions on Topics You Choose.
>> >http://www.topica.com/partner/tag01
>> >
>> >
>>
>>
>> Get your small business started at Lycos Small Business at
>http://www.lycos.com/business/mail.html
>>
>> ____________________________________________________________
>> T O P I C A  -- Learn More. Surf Less.
>> Newsletters, Tips and Discussions on Topics You Choose.
>> http://www.topica.com/partner/tag01
>>
>>
>
>
>____________________________________________________________
>T O P I C A  -- Learn More. Surf Less. 
>Newsletters, Tips and Discussions on Topics You Choose.
>http://www.topica.com/partner/tag01
>
>


Get your small business started at Lycos Small Business at
http://www.lycos.com/business/mail.html

____________________________________________________________
T O P I C A  -- Learn More. Surf Less. 
Newsletters, Tips and Discussions on Topics You Choose.
http://www.topica.com/partner/tag01

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu