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 > Modula 3 > Re: Adapting fr...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 10 of 11 Topic 73 of 148
Post > Topic >>

Re: Adapting from pm3 to cm3

by Robin Garner <robin.garner@[EMAIL PROTECTED] > Dec 22, 2003 at 03:19 AM

Olaf Wagner <wagner@[EMAIL PROTECTED]
> wrote in
news:Hq4488.24J3@[EMAIL PROTECTED]
 

> 
> I'd just like to add one more comment. Of course it's an error that the
> compiler crashes with a runtime error and does not issue a proper
> error message. But the problem arises due to some mis-use of the
> package building and ****pping mechanism. Where should code that is
> located outside a package be ****pped to? The proper approach would
> be to put code that is used by multiple clients into its own
> package. The whole M3 build system is based on the concept of
> packages and not on arbitrarily arranged single files, that can
> be compiled on their own.
> 
> Olaf

I take the point that the fault was triggered by the programs being 
organized in a way that cm3 doesn't expect, but with pm3 at least, there 
was no concept (that I could see) of per-user packages.  I'm pretty sure 
the 'include_dir("../ ")' ... was a suggestion made by the pm3 doco 
somewhere - too long ago for me to remember clearly, but I don't believe I

made it up myself!

From what I can see cm3 does understand this concept a bit better, with 
sup****t for private packages.  But on a quick read through the doco I
can't 
see anywhere that explains how to create and build private packages.

I think you're doing a fine job of keeping the M3 language and its 
compilers alive, and perhaps the documentation is fine if you want to take

the time to read it all.  For me right now I just want to dive in, pick up

some quick details, get this old system working and get back to my real 
work.  And I just can't see where to find out how to put my system into a 
private package structure.

Now to work out why my network objects are giving me NIL pointer
exceptions 
:-(

Regards,
Robin
 




 11 Posts in Topic:
Adapting from pm3 to cm3
Robin Garner <robin.ga  2003-12-02 08:58:38 
Re: Adapting from pm3 to cm3
Olaf Wagner <wagner@[E  2003-12-03 08:12:42 
Re: Adapting from pm3 to cm3
Robin Garner <robin.ga  2003-12-04 02:11:05 
Re: Adapting from pm3 to cm3
Olaf Wagner <wagner@[E  2003-12-04 21:35:38 
Re: Adapting from pm3 to cm3
Robin Garner <robin.ga  2003-12-08 00:30:40 
Re: Adapting from pm3 to cm3
Olaf Wagner <wagner@[E  2003-12-08 21:33:15 
Re: Adapting from pm3 to cm3
"Carl C. Hoff"   2003-12-09 19:54:53 
Re: Adapting from pm3 to cm3
robin.garner@[EMAIL PROTE  2003-12-16 01:01:15 
Re: Adapting from pm3 to cm3
Olaf Wagner <wagner@[E  2003-12-18 22:38:32 
Re: Adapting from pm3 to cm3
Robin Garner <robin.ga  2003-12-22 03:19:03 
Re: Adapting from pm3 to cm3
Robin Garner <robin.ga  2003-12-04 02:25:42 

Post A Reply:
  Go here to Signup

AddThis Feed Button


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

Contact
tan12V112 Sun Jul 6 1:13:48 CDT 2008.