Board index » delphi » Turbo Pascal Memory!

Turbo Pascal Memory!

I'm programming in Turbo Pascal for a while now, and my programs are
getting bigger and bigger.
The problem is that I can only use 640kb of memory! Does any one has a
compiler which can generate code to use all RAM-memory, or do I have to
get Borland Pascal for that?

U can e-mail me at my address:
edho...@zorro.ruca.ua.ac.be

 

Re:Turbo Pascal Memory!


In article <Pine.HPP.3.91.960918160711.15847B-100...@zorro.ruca.ua.ac.be>,
   Erwin D'Hondt <edho...@zorro.ruca.ua.ac.be> wrote:

Quote
>I'm programming in Turbo Pascal for a while now, and my programs are
>getting bigger and bigger.
>The problem is that I can only use 640kb of memory! Does any one has a
>compiler which can generate code to use all RAM-memory, or do I have to
>get Borland Pascal for that?

Well yes Borland is one solution, but others include ...

1) Freeware XMS units available around the 'net

2) Shareware TMT Pascal Lite (native 32bit for DOS and OS/2)
"http://www.tmt.com"

3) Shareware/CostWare dos extender prog and assocaied docs

Goodluck

cheers, Alex.

Re:Turbo Pascal Memory!


Erwin D'Hondt:

Quote
> I'm programming in Turbo Pascal for a while now, and my programs are
> getting bigger and bigger.
> The problem is that I can only use 640kb of memory! Does any one has a
> compiler which can generate code to use all RAM-memory, or do I have to
> get Borland Pascal for that?

Try:

swal101.zip

in directory pc/turbspec

at the anonymous ftp site garbo.uwasa.fi (University of Vaasa, in Finland)

It's a DOS extender, compatible with TP6 and TP7

Re:Turbo Pascal Memory!


Quote
Erwin D'Hondt wrote:

> I'm programming in Turbo Pascal for a while now, and my programs are
> getting bigger and bigger.
> The problem is that I can only use 640kb of memory! Does any one has a
> compiler which can generate code to use all RAM-memory, or do I have to
> get Borland Pascal for that?

Try FPKPascal http://www.brain.uni-freiburg.de/~klaus/fpk-pas, which
is available for DOS, OS/2 and LINUX.

--
Florian Klaempfl       mailto:sz2...@mailhub.rrze.uni-erlangen.de
Author of FPKPascal, a free 32 bit, TP compatible pascal compiler
look at:          http://www.brain.uni-freiburg.de/~klaus/fpk-pas

Re:Turbo Pascal Memory!


Quote
Erwin D'Hondt wrote:
> I'm programming in Turbo Pascal for a while now, and my programs are
> getting bigger and bigger.
> The problem is that I can only use 640kb of memory! Does any one has a
> compiler which can generate code to use all RAM-memory, or do I have to
> get Borland Pascal for that?

Borland Pascal would break the 640 kB limit.  However it does *not* break
the 64 kB limit for each code segment, the data segment and data structures
(e.g. large arrays of large records).  For really *big* programs you need
a true 32 bit compiler such as FPK Pascal ...

Quote
Florian Klaempfl (sz2...@mailhub.rrze.uni-erlangen.de) wrote:
> Try FPKPascal http://www.brain.uni-freiburg.de/~klaus/fpk-pas, which
> is available for DOS, OS/2 and LINUX.

... or GNU Pascal, another 32 bit FreeWare Pascal compiler.  Runs on
more platforms than FPK Pascal but is less Borland-compatible.  Look
at
    http://home.pages.de/~GNU-Pascal/
    ftp://kampi.hut.fi/jtv/gnu-pascal/

For a comparision FPK <--> GNU Pascal, look at

    ftp://agnes.dida.physik.uni-essen.de/gpc-2.6.3/FPKvsGNU

which I wrote in collaboration with Florian.

    Peter

      e-mail:  peter.gerwin...@uni-essen.de
home address:  D\"usseldorfer Str. 35, 45145 Essen, Germany
         WWW:  http://agnes.dida.physik.uni-essen.de/~peter/

Re:Turbo Pascal Memory!


    Erwin do you use correctly the pointers variable.

    If your program is very big, you can also use the overlay unit
provided with Pascal.

  Erwin D'Hondt <edho...@zorro.ruca.ua.ac.be> wrote:

Quote
>I'm programming in Turbo Pascal for a while now, and my programs are
>getting bigger and bigger.
>The problem is that I can only use 640kb of memory! Does any one has a
>compiler which can generate code to use all RAM-memory, or do I have to
>get Borland Pascal for that?

>U can e-mail me at my address:
>edho...@zorro.ruca.ua.ac.be

--

          ___                                              ___
          L_|_                                            _|_J
         ( -O>                                            <O- )
      ___//\J  __________________________________________  L/\\___
     //-,\    |                                          |    /,-\\
    || / \\___L   AVONTURE Christophe (c) AVC Software   J___// \ ||
  _ ''/\/ '---J    Christophe.Avont...@is.belgacom.be    L---' \/\'' _
 / \ //\\.    |__________________________________________|    .//\\ / \
|_/\'/  ||                                                    ||  \'/\_|
     '   ||_         "Make sure that, always!, you            _||   '
         |__)       reply to my private mail adress"         (__|

Delphi Super Page: http://sunsite.icm.edu.pl/archive/delphi/delphi
Delphi Super Site: http://sunsite.icm.edu.pl/~robert/delphi
Delphi Others:     http://www.coast.net/~jkeller
                   http://www.pobox.com/~bstowers/delphi

 "Postings are personnal, and don't reflect Belgacom's opinion"

Other Threads