Re: [RfC] Header Dependencies

2003-10-28 Thread Dan Sugalski
On Mon, 27 Oct 2003, Juergen Boemmels wrote: Hi, Currently there 64 header files in include/parrot. From these 64 header files 36 can be included directly, i.e. #include parrot/embed.h will compile, but #include parrot/chartype.h will fail with errors. In the case of chartype this can be

Re: [RfC] Header Dependencies

2003-10-28 Thread Juergen Boemmels
Dan Sugalski [EMAIL PROTECTED] writes: On Mon, 27 Oct 2003, Juergen Boemmels wrote: Hi, Currently there 64 header files in include/parrot. From these 64 header files 36 can be included directly, i.e. #include parrot/embed.h will compile, but #include parrot/chartype.h will fail

[RfC] Header Dependencies

2003-10-27 Thread Juergen Boemmels
Hi, Currently there 64 header files in include/parrot. From these 64 header files 36 can be included directly, i.e. #include parrot/embed.h will compile, but #include parrot/chartype.h will fail with errors. In the case of chartype this can be easily fixed [1]. Other headers are a little bit

Re: [RfC] Header Dependencies

2003-10-27 Thread Leopold Toetsch
Juergen Boemmels [EMAIL PROTECTED] wrote: Would it be a good idea to fix the other headers the same way? Cleanup in the headers is for sure a good thing. OTOH I don't know, if its really useful to only include some headers. Some compilers can AFAIK precompile header files, so always having just