1. New Euphoria Debugger Available

Hello there,


There's a new Eu debugger now available in the archives.
It's basically a debugger with various features you can use 
WHILE your program is still running.  Change the value of a
variable, store or read a sequence to/from a file, jump over
a program line, backstep to a previous line, etc.

There's also various debug file outputs including the debug
trace session and a complete list of all the include files
that your program used in order to run.


Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

new topic     » topic index » view message » categorize

2. Re: New Euphoria Debugger Available

Al Getz wrote:
> 
> 
> Hello there,
> 
> 
> There's a new Eu debugger now available in the archives.
> It's basically a debugger with various features you can use 
> WHILE your program is still running.  Change the value of a
> variable, store or read a sequence to/from a file, jump over
> a program line, backstep to a previous line, etc.
> 
> There's also various debug file outputs including the debug
> trace session and a complete list of all the include files
> that your program used in order to run.
> 
> 
> Al
> 
> 
> My bumper sticker: "I brake for LED's"

Sounds interesting, I'll have to look at it.

Is it based on eu.ex? If so, have you thought about integrating it with Matt
Lewis' ooeu? I like the graphical debugger in ooeu (although I have crashed it
while trying to trace wxeu demos...)


--
"Any programming problem can be solved by adding a level of indirection."
--anonymous
"Any performance problem can be solved by removing a level of indirection."
--M. Haertel
j.

new topic     » goto parent     » topic index » view message » categorize

3. Re: New Euphoria Debugger Available

Al, Could your debugger run under Linux, if distributed as
an *.il?  Just curious.

Ken Rhodes
100% MicroSoft Free
SuSE Linux 10.0
No AddWare, SpyWare, or Viruses!
Life is Good  smile

new topic     » goto parent     » topic index » view message » categorize

4. Re: New Euphoria Debugger Available

Jason Gade wrote:
> 
> Al Getz wrote:
> > 
> > 
> > Hello there,
> > 
> > 
> > There's a new Eu debugger now available in the archives.
> > It's basically a debugger with various features you can use 
> > WHILE your program is still running.  Change the value of a
> > variable, store or read a sequence to/from a file, jump over
> > a program line, backstep to a previous line, etc.
> > 
> > There's also various debug file outputs including the debug
> > trace session and a complete list of all the include files
> > that your program used in order to run.
> > 
> > 
> > Al
> > 
> > 
> > My bumper sticker: "I brake for LED's"
> 
> Sounds interesting, I'll have to look at it.
> 
> Is it based on eu.ex? If so, have you thought about integrating it with Matt
> Lewis' ooeu? I like the graphical debugger in ooeu (although I have crashed
> it while trying to trace wxeu demos...)
> 
> 
> --
> "Any programming problem can be solved by adding a level of indirection."
> --anonymous
> "Any performance problem can be solved by removing a level of indirection."
> --M. Haertel
> j.

Hi there,


Could you explain what you mean by 'integrating it' ?  Im not sure what
you mean here.  I've been planning a gui debugger for some time now
but i guess it would run under Windows, at least until i get a decent
Linux system up and running again.


Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

new topic     » goto parent     » topic index » view message » categorize

5. Re: New Euphoria Debugger Available

Kenneth Rhodes wrote:
> 
> Al, Could your debugger run under Linux, if distributed as
> an *.il?  Just curious.
> 
> Ken Rhodes
> 100% MicroSoft Free
> SuSE Linux 10.0
> No AddWare, SpyWare, or Viruses!
> Life is Good  smile

Hi Ken,


Gee, i dont know.  It uses some screen commands ... do they work
under linux too?  Uses no Windows dll's (yet).  I dont think it 
uses anything specific to Windows except it's bound as an exe
for the Windows (or Windows Dos) platform.


Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

new topic     » goto parent     » topic index » view message » categorize

6. Re: New Euphoria Debugger Available

Al Getz wrote:
> 
>
> Hi Ken,
> 
> 
> Gee, i dont know.  It uses some screen commands ... do they work
> under linux too?  Uses no Windows dll's (yet).  I dont think it 
> uses anything specific to Windows except it's bound as an exe
> for the Windows (or Windows Dos) platform.
> 
> 
> Al
> 

Well, if you post it as an *.il, Al, I'll (Sounds like an
Israeli Airline) be glad to try it.

Regards,
Ken








 And, good luck with your Euphoria programming!
> 
> My bumper sticker: "I brake for LED's"


Ken Rhodes
100% MicroSoft Free
SuSE Linux 10.0
No AddWare, SpyWare, or Viruses!
Life is Better than it Was Under Windows smile

new topic     » goto parent     » topic index » view message » categorize

7. Re: New Euphoria Debugger Available

Al Getz wrote:
> 
> Jason Gade wrote:
> > Sounds interesting, I'll have to look at it.
> > 
> > Is it based on eu.ex? If so, have you thought about integrating it with Matt
> > Lewis' ooeu? I like the graphical debugger in ooeu (although I have crashed
> > it while trying to trace wxeu demos...)
> > 
> > 
> > --
> > "Any programming problem can be solved by adding a level of indirection."
> > --anonymous
> > "Any performance problem can be solved by removing a level of indirection."
> > --M. Haertel
> > j.
> 
> Hi there,
> 
> 
> Could you explain what you mean by 'integrating it' ?  Im not sure what
> you mean here.  I've been planning a gui debugger for some time now
> but i guess it would run under Windows, at least until i get a decent
> Linux system up and running again.
> 
> 
> Al
> 
> 
> My bumper sticker: "I brake for LED's"

Sorry, Al. The second part of my question does not make sense unless the first
part of my question is answered "Yes."

Is your debugger based on modifications to the Euphoria 2.5 public domain source
code?

If so, have you thought about integrating your debugging enhancements with
Matt's ooeu, which opens a graphical window for trace output. ooeu uses his
wxeuphoria.

Thanks!

--
"Any programming problem can be solved by adding a level of indirection."
--anonymous
"Any performance problem can be solved by removing a level of indirection."
--M. Haertel
j.

new topic     » goto parent     » topic index » view message » categorize

8. Re: New Euphoria Debugger Available

Kenneth Rhodes wrote:
> 
> Al Getz wrote:
> > 
> >
> > Hi Ken,
> > 
> > 
> > Gee, i dont know.  It uses some screen commands ... do they work
> > under linux too?  Uses no Windows dll's (yet).  I dont think it 
> > uses anything specific to Windows except it's bound as an exe
> > for the Windows (or Windows Dos) platform.
> > 
> > 
> > Al
> > 
> 
> Well, if you post it as an *.il, Al, I'll (Sounds like an
> Israeli Airline) be glad to try it.
> 
> Regards,
> Ken
> 
> 
>  And, good luck with your Euphoria programming!
> > 
> > My bumper sticker: "I brake for LED's"
> 
> 
> Ken Rhodes
> 100% MicroSoft Free
> SuSE Linux 10.0
> No AddWare, SpyWare, or Viruses!
> Life is Better than it Was Under Windows smile

Hi Ken,


Funny, when i worked in engineering we did work for
Israeli Aircraft he he.
Now you have to tell me what is a good way to convert to
an *il file ??



Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

new topic     » goto parent     » topic index » view message » categorize

9. Re: New Euphoria Debugger Available

Jason Gade wrote:
> 
> Al Getz wrote:
> > 
> > Jason Gade wrote:
> > > Sounds interesting, I'll have to look at it.
> > > 
> > > Is it based on eu.ex? If so, have you thought about integrating it with
> > > Matt
> > > Lewis' ooeu? I like the graphical debugger in ooeu (although I have
> > > crashed
> > > it while trying to trace wxeu demos...)
> > > 
> > > 
> > > --
> > > "Any programming problem can be solved by adding a level of indirection."
> > > --anonymous
> > > "Any performance problem can be solved by removing a level of
> > > indirection."
> > > --M. Haertel
> > > j.
> > 
> > Hi there,
> > 
> > 
> > Could you explain what you mean by 'integrating it' ?  Im not sure what
> > you mean here.  I've been planning a gui debugger for some time now
> > but i guess it would run under Windows, at least until i get a decent
> > Linux system up and running again.
> > 
> > 
> > Al
> > 
> > 
> > My bumper sticker: "I brake for LED's"
> 
> Sorry, Al. The second part of my question does not make sense unless the first
> part of my question is answered "Yes."
> 
> Is your debugger based on modifications to the Euphoria 2.5 public domain
> source
> code?
> 
> If so, have you thought about integrating your debugging enhancements with
> Matt's
> ooeu, which opens a graphical window for trace output. ooeu uses his
> wxeuphoria.
> 
> Thanks!
> 
> --
> "Any programming problem can be solved by adding a level of indirection."
> --anonymous
> "Any performance problem can be solved by removing a level of indirection."
> --M. Haertel
> j.

Hi Jason,

Oh ok no problem...

Yes, the debugger is based on the 2.5 source code.
And, no, i havent considered integrating it with wxEu (is that what
you mean?) because i dont have a Linux system yet, but if you could
tell me some advantages to doing that it would be nice...



Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

new topic     » goto parent     » topic index » view message » categorize

10. Re: New Euphoria Debugger Available

Al Getz wrote:

> > 
> > Well, if you post it as an *.il, Al, I'll (Sounds like an
> > Israeli Airline) be glad to try it.
>
> 
> Hi Ken,
> 
> 
> Funny, when i worked in engineering we did work for
> Israeli Aircraft he he.
> Now you have to tell me what is a good way to convert to
> an *il file ??
> 
 shroud [-full_debug] - that way I - or others can send
 you and ex.err file if one is produced - I wouldn't know
 what to do with it.. would just like to play arround with
 your new program.  The shrouded version might be totally
 cross platform.

Regards,







Ken Rhodes
100% MicroSoft Free
SuSE Linux 10.0
No AddWare, SpyWare, or Viruses!
Life is Good  smile

new topic     » goto parent     » topic index » view message » categorize

11. Re: New Euphoria Debugger Available

Al Getz wrote:
> 
> Jason Gade wrote:
> > 
> > Al Getz wrote:
> > > 
> > > Jason Gade wrote:
> > > > Sounds interesting, I'll have to look at it.
> > > > 
> > > > Is it based on eu.ex? If so, have you thought about integrating it with
> > > > Matt
> > > > Lewis' ooeu? I like the graphical debugger in ooeu (although I have
> > > > crashed
> > > > it while trying to trace wxeu demos...)
> > > > 
> > > > 
> > > > --
> > > > "Any programming problem can be solved by adding a level of
> > > > indirection."
> > > > --anonymous
> > > > "Any performance problem can be solved by removing a level of
> > > > indirection."
> > > > --M. Haertel
> > > > j.
> > > 
> > > Hi there,
> > > 
> > > 
> > > Could you explain what you mean by 'integrating it' ?  Im not sure what
> > > you mean here.  I've been planning a gui debugger for some time now
> > > but i guess it would run under Windows, at least until i get a decent
> > > Linux system up and running again.
> > > 
> > > 
> > > Al
> > > 
> > > 
> > > My bumper sticker: "I brake for LED's"
> > 
> > Sorry, Al. The second part of my question does not make sense unless the
> > first
> > part of my question is answered "Yes."
> > 
> > Is your debugger based on modifications to the Euphoria 2.5 public domain
> > source
> > code?
> > 
> > If so, have you thought about integrating your debugging enhancements with
> > Matt's
> > ooeu, which opens a graphical window for trace output. ooeu uses his
> > wxeuphoria.
> > 
> > Thanks!
> > 
> > --
> > "Any programming problem can be solved by adding a level of indirection."
> > --anonymous
> > "Any performance problem can be solved by removing a level of indirection."
> > --M. Haertel
> > j.
> 
> Hi Jason,
> 
> Oh ok no problem...
> 
> Yes, the debugger is based on the 2.5 source code.
> And, no, i havent considered integrating it with wxEu (is that what
> you mean?) because i dont have a Linux system yet, but if you could
> tell me some advantages to doing that it would be nice...
> 
> 
> Al
> 
> 
> My bumper sticker: "I brake for LED's"

Hi, Al.

If you are using Windows, then download Matt's ooeu (Object-Oriented Euphoria)
http://wxeuphoria.sourceforge.net/apps.htm and install it in your path (I put the
executable and dlls into my Euphoria\bin directory). Take any relatively simple
Euphoria program (or not so simple) and add with trace and trace(1) somewhere in
your code.

At the command prompt type:
oexw myprog.ex

And check out his trace screen. Instead of being text-based, it is window-based.
Much easier to read. I've only checked it out a little bit but I still think that
it's very cool.

If you've added more debug features, that has the potential to be even cooler.

It has nothing to do with Linux, except for the fact that there is a Linux
version.

--
"Any programming problem can be solved by adding a level of indirection."
--anonymous
"Any performance problem can be solved by removing a level of indirection."
--M. Haertel
j.

new topic     » goto parent     » topic index » view message » categorize

12. Re: New Euphoria Debugger Available

Al Getz wrote:
<snip>
> Hi Jason,
> 
> Oh ok no problem...
> 
> Yes, the debugger is based on the 2.5 source code.
> And, no, i havent considered integrating it with wxEu (is that what
> you mean?) because i dont have a Linux system yet, but if you could
> tell me some advantages to doing that it would be nice...

Although I haven't *written* anything with it yet, wxEuphoria works just great
under Windows. It's a cross-platform library.

--
"Any programming problem can be solved by adding a level of indirection."
--anonymous
"Any performance problem can be solved by removing a level of indirection."
--M. Haertel
j.

new topic     » goto parent     » topic index » view message » categorize

13. Re: New Euphoria Debugger Available

Kenneth Rhodes wrote:
> 
> Al Getz wrote:
> 
> > > 
> > > Well, if you post it as an *.il, Al, I'll (Sounds like an
> > > Israeli Airline) be glad to try it.
> >
> > 
> > Hi Ken,
> > 
> > 
> > Funny, when i worked in engineering we did work for
> > Israeli Aircraft he he.
> > Now you have to tell me what is a good way to convert to
> > an *il file ??
> > 
>  shroud [-full_debug] - that way I - or others can send
>  you and ex.err file if one is produced - I wouldn't know
>  what to do with it.. would just like to play arround with
>  your new program.  The shrouded version might be totally
>  cross platform.
> 
> Regards,
> 
> 
> Ken Rhodes
> 100% MicroSoft Free
> SuSE Linux 10.0
> No AddWare, SpyWare, or Viruses!
> Life is Good  smile

Hi Ken,

Oh i see now. Well, i didnt upgrade yet to Eu v2.5 because it was
running (opening) too slow on my system so i have no way to make
il code i guess, at least for now.  When i can upgrade i'll try it.



Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

new topic     » goto parent     » topic index » view message » categorize

14. Re: New Euphoria Debugger Available

Jason Gade wrote:
> 
> Hi, Al.
> 
> If you are using Windows, then download Matt's ooeu (Object-Oriented Euphoria)
> <a
> href="http://wxeuphoria.sourceforge.net/apps.htm">http://wxeuphoria.sourceforge.net/apps.htm</a>
> and install it in your path (I put the executable and dlls into my
> Euphoria\bin directory).
> Take any relatively simple Euphoria program (or not so simple) and add with
> trace and trace(1)
> somewhere in your code.
> 
> At the command prompt type:
> oexw myprog.ex
> 
> And check out his trace screen. Instead of being text-based, it is
> window-based.
> Much easier to read. I've only checked it out a little bit but I still think
> that it's very cool.
> 
> If you've added more debug features, that has the potential to be even cooler.
> 
> It has nothing to do with Linux, except for the fact that there is a Linux
> version.
> 
> --
> "Any programming problem can be solved by adding a level of indirection."
> --anonymous
> "Any performance problem can be solved by removing a level of indirection."
> --M. Haertel
> j.

Hi Jason,

Sounds interesting...i'll have to try it.


Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

new topic     » goto parent     » topic index » view message » categorize

15. Re: New Euphoria Debugger Available

Al Getz wrote:
> 
>
> > > Now you have to tell me what is a good way to convert to
> > > an *il file ??
> > > 
> >  shroud [-full_debug] - that way I - or others can send
> >  you and ex.err file if one is produced - I wouldn't know
> >  what to do with it.. would just like to play arround with
> >  your new program.  The shrouded version might be totally
> >  cross platform.
> > 

> Hi Ken,
> 
> Oh i see now. Well, i didnt upgrade yet to Eu v2.5 because it was
> running (opening) too slow on my system so i have no way to make
> il code i guess, at least for now.  When i can upgrade i'll try it.
> 

Thanks, Al.  smile


Ken Rhodes
100% MicroSoft Free
SuSE Linux 10.0
No AddWare, SpyWare, or Viruses!
Life is Good  smile

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu