home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / lang / pascal / 4639 < prev    next >
Encoding:
Internet Message Format  |  1992-07-30  |  1.2 KB

  1. Path: sparky!uunet!caen!hellgate.utah.edu!cc.usu.edu!sl8nl
  2. From: sl8nl@cc.usu.edu
  3. Newsgroups: comp.lang.pascal
  4. Subject: Re: Stony Brook Pascal+
  5. Message-ID: <1992Jul30.225345.57713@cc.usu.edu>
  6. Date: 30 Jul 92 22:53:45 MDT
  7. References: <64690@hydra.gatech.EDU>
  8. Followup-To: gt1827a@prism.gatech.edu
  9. Organization: Utah State University
  10. Lines: 26
  11.  
  12. > Has anyone had any experience using Pascal+ yet?  I'm looking to use it
  13. > to interface existing Turbo Pascal 6.0 code to Alsys Ada, a task which is
  14. > beyond the capabilities of TP.  Anyone with any experiences with this
  15. > package, particularly the interfacing capabilities, let me know your 
  16. > opinion.
  17.  
  18. David, 
  19.  
  20. Pascal+ is very flexible in what it has to offer.  I bought it many months
  21. ago, and I'm very impressed with it.  The optimizations are downright 
  22. amazing!
  23.  
  24. It also provides complete calling control for procedures and functions...
  25. basically, if you knew your Ada proceure used registers DS,ES,AX,DX
  26. and it needs passed in via BX a value, you would (or something close):
  27.  
  28. procedure AdaProc(TEstValue : Word) [USES DS,ES,AX,DX] [BX]; external
  29. 'AdaProc';
  30.  
  31. or something close to that (I couldn't remember off the top of my head).
  32.  
  33. The manuals document everything really well.
  34.  
  35. Josh
  36.  
  37.  
  38.