-- file: GFtoPressVarsImpl1.mesa -- Pascal-to-Mesa translator output, translated at October 25, 1985 5:07:13 pm PDT DIRECTORY PascalBasic, PascalWizardFiles, GFtoPressPrivate, GFtoPressVars1; GFtoPressVarsImpl1: PROGRAM IMPORTS PascalBasic EXPORTS GFtoPressVars1 = PUBLIC BEGIN OPEN PascalBasic, PascalWizardFiles, GFtoPressPrivate, GFtoPressVars1; --12: Xord: LONG POINTER TO ARRAY PascalChar OF AsciiCode ← PascalStaticZone.NEW[ARRAY PascalChar OF AsciiCode]; Xchr: LONG POINTER TO ARRAY PascalInteger[0..255] OF PascalChar ← PascalStaticZone.NEW[ARRAY PascalInteger[0..255] OF PascalChar]; --:12----15: Buffer: LONG POINTER TO ARRAY PascalInteger[0..150] OF PascalInteger[0..255] ← PascalStaticZone.NEW[ARRAY PascalInteger[0..150] OF PascalInteger[0..255]]; TermIn: TextFile; --:15 --17:-- LineLength: PascalInteger[0..TerminalLineLength]; --:17----18: BufPtr: PascalInteger[0..TerminalLineLength]; --:18----37: Lf: PascalInteger[0..32767]; Lh: PascalInteger[0..32767]; Bc: PascalInteger[0..32767]; Ec: PascalInteger[0..32767]; Nw: PascalInteger[0..32767]; Nh: PascalInteger[0..32767]; Nd: PascalInteger[0..32767]; Ni: PascalInteger[0..32767]; Nl: PascalInteger[0..32767]; Nk: PascalInteger[0..32767]; Ne: PascalInteger[0..32767]; Np: PascalInteger[0..32767]; --:37----46: GfFile: ByteFile; TfmFile: ByteFile; --:46----48:-- CurLoc: PascalInteger; NameOfFile: LONG POINTER TO PACKED ARRAY PascalInteger[1..128] OF PascalChar ← PascalStaticZone.NEW[PACKED ARRAY PascalInteger[1..128] OF PascalChar]; --:48----49: B0: EightBits; B1: EightBits; B2: EightBits; B3: EightBits; --:49----53: FontInfo: LONG POINTER TO ARRAY PascalInteger[0..1000] OF MemoryWord ← PascalStaticZone.NEW[ARRAY PascalInteger[0..1000] OF MemoryWord]; FmemPtr: PascalInteger[0..FontMemSize]; FontCheck: LONG POINTER TO ARRAY InternalFontNumber OF FourQuarters ← PascalStaticZone.NEW[ARRAY InternalFontNumber OF FourQuarters]; FontSize: LONG POINTER TO ARRAY InternalFontNumber OF Scaled ← PascalStaticZone.NEW[ARRAY InternalFontNumber OF Scaled]; FontDsize: LONG POINTER TO ARRAY InternalFontNumber OF Scaled ← PascalStaticZone.NEW[ARRAY InternalFontNumber OF Scaled]; FontBc: LONG POINTER TO ARRAY InternalFontNumber OF EightBits ← PascalStaticZone.NEW[ARRAY InternalFontNumber OF EightBits]; FontEc: LONG POINTER TO ARRAY InternalFontNumber OF EightBits ← PascalStaticZone.NEW[ARRAY InternalFontNumber OF EightBits]; FontFamily: LONG POINTER TO ARRAY InternalFontNumber OF StrNumber ← PascalStaticZone.NEW[ARRAY InternalFontNumber OF StrNumber]; FontFace: LONG POINTER TO ARRAY InternalFontNumber OF EightBits ← PascalStaticZone.NEW[ARRAY InternalFontNumber OF EightBits]; FontPressCode: LONG POINTER TO ARRAY InternalFontNumber OF CedarNat ← PascalStaticZone.NEW[ARRAY InternalFontNumber OF CedarNat]; --:218----221:-- CommandLineAlreadyGotten: PascalBoolean; END.