home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / pascal / 7676 < prev    next >
Encoding:
Internet Message Format  |  1992-12-25  |  1.7 KB

  1. Path: sparky!uunet!pipex!bnr.co.uk!uknet!axion!spuddy!sweh
  2. From: sweh@spuddy.uucp (Stephen Harris)
  3. Newsgroups: comp.lang.pascal
  4. Subject: Re: BP 7.0
  5. Message-ID: <1992Dec19.132818.19362@spuddy.uucp>
  6. Date: 19 Dec 92 13:28:18 GMT
  7. References: <1992Dec15.132615.29226@welchgate.welch.jhu.edu>
  8. Organization: Spuddy's Public Usenet Domain
  9. Lines: 35
  10.  
  11. In article <1992Dec15.132615.29226@welchgate.welch.jhu.edu> francois@welchgate.welch.jhu.edu (Francois Schiettecatte) writes:
  12. >I have a couple of questions about BP 7.0, I understand that 
  13. >it will compile programs so that they can run in protected
  14. >mode ( thus accessing memory above the 1Mb line ). If this 
  15.  
  16. Correct.  BP7 comes with a DPMI server (if needed) that can be
  17. distributed royalty free with your BP7 program.
  18.  
  19. >is the case, then do they do away with the 64K segment limit,
  20.  
  21. Ha!  I wish they had...:-(
  22. You still can not define arrays to span over 64Kb :-(
  23. Array subscripts are still words :-(
  24.  
  25. >I need to be able to extend my data segment beyond the 64K limit
  26. >and I dont want to do a lot of rewritting of code. Currently
  27. >I use TP 6.0 and I am limited to 64K segments, but I can only
  28. >run in real mode.
  29.  
  30. I posted a similar question in comp.os.msdos.programmer, and the answer I
  31. got was either muck around with selectors (see the BP7 manuals), or 
  32. use the same cheat methods as are needed for real mode :-(
  33.  
  34. If someone can show me wrong, I would be very very grateful!
  35.  
  36. It does seem silly that you can run in Protected mode, but still have this
  37. 64Kb limit :-(  This sort of abstraction should IMHO be handled by the
  38. compiler.  Oh well.
  39.  
  40. -- 
  41.  
  42.                                Stephen Harris
  43.                sweh@spuddy.uucp    ...!uknet!axion!spuddy!sweh
  44.  
  45.  * Meeeeow ! Call Spud the Cat on > +44 203 638780 < for free Usenet access *
  46.