[comp.sys.mac.programmer] Advice needed

ne@aic.dpl.scg.hac.com (Nader Ebeid (213)317-5676) (07/17/90)

We have been building a large expert system for the Mac in Think C 4.0 and
we are now in the process of porting the code to MPW so that we can build
a user interface.  

I have few questions:

1. We used Think objects in our project and are planning to port this code
   to MPW C++.  Any advice on doing this (is this good or bad idea?, any
   alternatives?, any thing to watch out for?).
   From looking at the examples provided with MPW it seems that function 
   definitions are in pascal format (ie foo(int *p) insted of foo(p)int *p; ).
   Is this optional or required?

2. We will be using MacApp 2.0 for the interface and will need to link it
   to C++.  Any advice on this?
   When I tried to link a very simple C++ function to MacApp the linker
   complained about an undefined entry point???   Was that because c++
   changes function names?  It was suggested that we should use c to go
   between MacApp and c++, any advice on this.

Any adivce on these subjects would be appreciated.

Thank in advance!!