Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!samsung!usc!ucselx!crash!jcs From: jcs@crash.cts.com (John Schultz) Newsgroups: comp.sys.amiga Subject: Re: BENCHMARK Modula-2 Source Debugger purchase info Message-ID: <3074@crash.cts.com> Date: 9 Jun 90 18:17:26 GMT References: <55001@microsoft.UUCP> <13751@venera.isi.edu> <1990Jun8.181538.18276@zorch.SF-Bay.ORG> Organization: Crash TimeSharing, El Cajon, CA Lines: 14 In article <1990Jun8.181538.18276@zorch.SF-Bay.ORG> xanthian@zorch.SF-Bay.ORG (Kent Paul Dolan) writes: >My biggest worry with the product so far, though I haven't yet hit it >as a problem, is the limit on single arrays and of total module data >requirements of 64K (bytes?). On a nine and a half megabyte machine, >an array size limit of 64K is a joke, and there is no immediately >evident, straightforward way to get around it. > Declare a pointer to an array of your type, then allocate memory with AllocMem, and set the pointer to your memory. That's it. Arrays as big as you need. Use as: mydata^[index] := xxx. John