[net.lang] some BASIC questions...

smelser@wanginst.UUCP (Craig Smelser) (03/06/86)

                                        
     
(1)  Is it true  that the Microsoft  Basic Compiler and  Interpreter do not
     support the 8087  math co-processor?   If so,  does anyone know of any
     compiler & interpreter sets that do?


(2)  When a Microsoft Compiled Basic (CBASIC)  program is loaded to run, it
     appears that the first thing the  CBASIC runtime libraries  do is find
     out how much memory is in the machine, and then relocate the data area
     of the program to the high end of memory (apparently  leaving a gaping
     hole in the middle of memory).

     Why is this done?   How can a CBASIC program shell another  program if
     this is done?   Do all Basic compilers do this?  Is there any NEAT way
     around this?


Please respond to  me  by  mail  or  by  phone.   Any help would be appreciated.
Thanks in advance....


--------------------------------------------------------------------------------
Craig Smelser
(617) 475-4700 x6013

    [apollo, ucadmus, decvax, vaxine, masscomp]!wanginst!smelser
    smelser%WangInst@Csnet-Relay
-- 

----------
Craig Smelser
    [apollo, ucadmus, decvax, vaxine, masscomp]!wanginst!smelser
    smelser%WangInst@Csnet-Relay