Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Pascal Misc > Re: IDE for Pas...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 3 of 31 Topic 776 of 811
Post > Topic >>

Re: IDE for Pascal-family language

by Mike Sieweke <msieweke@[EMAIL PROTECTED] > Dec 19, 2007 at 10:48 PM

In article <pan.2007.12.19.11.25.12.700759@[EMAIL PROTECTED]
>,
 David Mitchell <david@[EMAIL PROTECTED]
> wrote:

> On Wed, 19 Dec 2007 00:05:09 -0500, Mike Sieweke wrote:
> 
> > What is a good IDE for a Pascal-family language (Pascal, Oberon,
> > Modula-3, etc.)?  The emphasis is on "Integrated".
> > 
> > My requirements are as follows:
> > 
> > - integrated editor, compiler, debugger, and class browser
> > - set breakpoints in the editor (no need for a separate debugger)
> > - single-stepping shows the current line in the editor
> > - watchpoint window to view variables while single-stepping
> > - expression window to evaluate expressions
> > - full checking for overflow, range, null pointers, etc.
> 
> The environment RHIDE available with FreePascal (www.freepascal.org) is
> pretty good.  I think it ticks all of your boxes.

Are you referring to the text-based IDE?  It's not what I had
in mind.  Add to my list two more requirement:

- fully integrated with a modern, graphical, window system
- understandable error messages

It has to allow me to use all the area on this big monitor.
RHIDE sup****ts a max of 80x98 characters in its window system.

I tried a simple test case and didn't get useful
debugging info.  I'm typing this from memory - sorry if
this doesn't compile.  FPC gives mysterious messages
about "runtime error 216 at address $0040104a" and the
editor doesn't jump to line 11 where the error was.

program learning;
type
  t = record
    a : integer;
    b : real;
  end;
var
  x : ^t;
  s : string;
begin
  writeln( x^.a ); // Should get a "NIL pointer" error.
  new( x );
  writeln( x^.b );
  s := 'abcd';
  writeln( s[5] ); // Should get a "range" error.
end.

Mike

-- 
Mike Sieweke
Duluth, GA
 




 31 Posts in Topic:
IDE for Pascal-family language
Mike Sieweke <msieweke  2007-12-19 00:05:09 
Re: IDE for Pascal-family language
David Mitchell <david@  2007-12-19 11:25:31 
Re: IDE for Pascal-family language
Mike Sieweke <msieweke  2007-12-19 22:48:30 
Re: IDE for Pascal-family language
David Mitchell <david@  2007-12-20 11:44:43 
Re: IDE for Pascal-family language
Mike Sieweke <msieweke  2007-12-20 23:12:03 
Re: IDE for Pascal-family language
David Mitchell <david@  2007-12-21 11:48:18 
Re: IDE for Pascal-family language
Keith Bowes <keith_bow  2007-12-23 04:47:57 
Re: IDE for Pascal-family language
Mike Sieweke <msieweke  2007-12-24 21:39:43 
Re: IDE for Pascal-family language
"Chris Burrows"  2007-12-21 13:14:14 
Re: IDE for Pascal-family language
Mike Sieweke <msieweke  2007-12-21 22:34:50 
Re: IDE for Pascal-family language
"Chris Burrows"  2007-12-22 16:17:14 
Re: IDE for Pascal-family language
Mike Sieweke <msieweke  2007-12-22 11:01:01 
Re: IDE for Pascal-family language
Martin Schreiber <nosp  2007-12-22 19:59:16 
Re: IDE for Pascal-family language
Mike Sieweke <msieweke  2007-12-24 01:35:03 
Re: IDE for Pascal-family language
Martin Schreiber <nosp  2007-12-24 22:51:55 
Re: IDE for Pascal-family language
Mike Sieweke <msieweke  2007-12-24 22:35:19 
Re: IDE for Pascal-family language
Martin Schreiber <nosp  2007-12-25 09:12:12 
Re: IDE for Pascal-family language
Mike Sieweke <msieweke  2007-12-25 09:33:18 
Re: IDE for Pascal-family language
Martin Schreiber <nosp  2007-12-25 16:08:03 
Re: IDE for Pascal-family language
Mike Sieweke <msieweke  2007-12-25 11:06:42 
Re: IDE for Pascal-family language
Martin Schreiber <nosp  2007-12-26 07:14:48 
Re: IDE for Pascal-family language
Martin Schreiber <nosp  2007-12-31 08:49:33 
Re: IDE for Pascal-family language
Richard Engebretson <e  2007-12-24 06:01:21 
Re: IDE for Pascal-family language
Mike Sieweke <msieweke  2007-12-24 23:01:19 
Re: IDE for Pascal-family language
"Chris Burrows"  2007-12-25 15:58:31 
Re: IDE for Pascal-family language
"Chris Burrows"  2007-12-25 23:26:00 
Re: IDE for Pascal-family language
Mike Sieweke <msieweke  2007-12-25 09:20:37 
Re: IDE for Pascal-family language
"Chris Burrows"  2007-12-27 15:54:51 
Re: IDE for Pascal-family language
Mike Sieweke <msieweke  2007-12-27 12:05:26 
Re: IDE for Pascal-family language
Richard Engebretson <e  2007-12-25 02:19:13 
Re: IDE for Pascal-family language
Richard Engebretson <e  2007-12-25 16:49:36 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Jul 26 6:10:57 CDT 2008.