Path: utzoo!attcan!uunet!ogicse!uwm.edu!cs.utexas.edu!wuarchive!udel!mmdf From: GWO110%URIACC.BITNET@brownvm.brown.edu (F. Michael Theilig) Newsgroups: comp.sys.amiga Subject: Re: Help with C. Message-ID: <12369@baldrick.udel.EDU> Date: 27 Feb 90 14:38:11 GMT Sender: mmdf@udel.EDU Lines: 42 On 22 Feb 90 10:50:38 GMT you said: > >I don't know about Aztek but Lattice has a limit on arrays of 65533 >when you use 16 bit integers and 4294967295 with 32 bit integers. >I guess you can do something like this > >char *MEMORY; >MEMORY=AllocMem(65536,MEMF_CLEAR); > > I suppose I could give that a shot. >> >> The part I am concerned about is one of them mass assigns. It looks >> something like this: MEMORY$F8 [] = { 0,0,0,0,179, ... } The $F8 is new >> to me. I imagine that is means start assigning at MEMORY[0xF800] but I >> can't be sure. Anyone have any better ideas? > >That was one of the first problems I had during the port of Abermud. >(I still haven't finished the port, but i solved the problem with $) > >The solution is that the $ is a part of the indentifier and you could >discard it without any problems. ( just do it everytime it occurs ) > I was brain-dead. I should've figgured that out. > >> >> Side note: the program was written for and compiled fine on my school's >> mini. I can't make heads or tails out of it, but figgured it may find >> usefullness on the Amiga. > >It seems that the Amiga compilers and the Unix compilers have some >differences in what's allowed in an identifier. > Not Unix. We have Unix machines, they just don't let us use them. /* "Come see the violence inherent in the system!" F. Michael Theilig - The University of Rhode Island at Little Rest GWO110 at URIACC.Bitnet "Help! Help! I'm being Repressed!" */