0

I will appreciate any help on the following.
Please reply to lotbook@telus.net as well.
I am trying to program something that use huge integer matrices,
say 100x1500. I can do it in Unix pascal, but the Unix machines are slow.
I also have borland pascal 7.0, but all I could there is matrices with about
65,000 entries, which is much less than I need.
Is there any way to extend the memory allowance in turbo pascal?
Is there any version of Pascal for PC such that I can deal with matrices in the same way I can do it in Unix Pascal?
Thanks,
Sveta

3
Contributors
2
Replies
3
Views
12 Years
Discussion Span
Last Post by geoclock
0

I will appreciate any help on the following.
Please reply to lotbook@telus.net as well.
I am trying to program something that use huge integer matrices,
say 100x1500. I can do it in Unix pascal, but the Unix machines are slow.
I also have borland pascal 7.0, but all I could there is matrices with about
65,000 entries, which is much less than I need.
Is there any way to extend the memory allowance in turbo pascal?
Is there any version of Pascal for PC such that I can deal with matrices in the same way I can do it in Unix Pascal?
Thanks,
Sveta

You might try Free Pascal.

Free Pascal Home

Free Pascal Arrays

0

type
i1500 = array[1..1500] of integer;
var
iarray: array[1..100] of ^i1500;

for j:=1 to 100 do new(iarray[j]);

access [j,k] with iarray[j]^[k]


I will appreciate any help on the following.
Please reply to lotbook@telus.net as well.
I am trying to program something that use huge integer matrices,
say 100x1500. I can do it in Unix pascal, but the Unix machines are slow.
I also have borland pascal 7.0, but all I could there is matrices with about
65,000 entries, which is much less than I need.
Is there any way to extend the memory allowance in turbo pascal?
Is there any version of Pascal for PC such that I can deal with matrices in the same way I can do it in Unix Pascal?
Thanks,
Sveta

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.