fiLECOpy - USDA · 1 plocat. f4 calib4.f4 mapdex.f4 getxy.mac lowup.f4 string.mac getdig.r tran.r...

93
, < •• ', A SYSTEMS GUIDE TO EDITOR by Martin Ozga Seth M. Steinberg Raymond C. Luebbe Remote Sensing Branch Statistical Research Division Economics and Statistics Service U.S. Department of Agriculture Washington, D.C. October, 1980 fiLE COpy I

Transcript of fiLECOpy - USDA · 1 plocat. f4 calib4.f4 mapdex.f4 getxy.mac lowup.f4 string.mac getdig.r tran.r...

, < •• ',

A SYSTEMS GUIDE TO EDITOR

by

Martin OzgaSeth M. SteinbergRaymond C. Luebbe

Remote Sensing BranchStatistical Research Division

Economics and Statistics ServiceU.S. Department of Agriculture

Washington, D.C.

October, 1980

fiLE COpy

I

INTRODUCTION

This document is intended to describe the generalconstruction of EDITOR and is intended for people who may wish tomain4ain or add to the system. It does not provide a detaileddescription of any program in EDITOR. Section II shows for eachprogram in EDITOR the source files needed to construct thatprogram. Section III shows the globals or internal variablesfrom each source file which may be used by other source files.Section IV relates the commands in EDITOR to the programs.Section V shows the source files for the ILLIAC-IV programs.

1-1j

011il'· ~. ,; •• - -~-

EDITOR SOURCE FILES

EDITOR source files are currently in one of fourlanguages. These are FORTRAN, RATFOR, MACRO-tO, and SAIL. TheFORTRAN files have an extension of F4 if the F40 compiler is usedand FOR if the FORTRA compiler is used. RATFOR files have anextension of R or RAT4. RATFOR is not a compiler but atranslator to FORTRAN suitable for the F40 compiler. MACRO-10source files have a suffix of MAC. SAIL source files have asuffix of SAI. The compilers used are the standard ones at BBNS.The RATFOR translator used is (SRS)RATFOR at BBNB. For furtherinformation about the compilers and the RATFOR translator pleaseconsult the appropriate documentation.

The current depository of EDITOR source files at BBNBis USDA-SOURCE, a USDA directory. The file names are as shownbelow but with the version numbers being the ~u1ian date, e.g.,79079 for March 20, 1979. Some older files which have not beenchanged recently may have different kinds of version numbers. Anadditional depository of EDITOR source files is the <EDITOR)directory at 14-TENEX. This directory is maintained by lAC withupdated source files being sent over by USDA-ESCS personnel asthe programs are changed.

The following is a list of current EDITOR SAVE filesand the source files used to construct them. The order of filesshown is the order in which the files should be loaded but alsosee Section III for the loading sequences required. The authoris the author of the file or, in cases where the original authoris no longer associated with EDITOR work, the person currently

11-1

EDITOR SOURCE FILES

responsible for maintaining the file or the person most likely to

be able to answer ~uestions about the file. Special comments, as

needed, are shown in the last column.

11-2

EDITOR SOURCE FILES

***************************************************************************SAVE FILE AUTHOR COMMENTSSOURCE FILES

***************************************************************************

E/8T04.SAV8T04.MAC OZGA

E/ACCEST.SAVACCEST.SAI OZGACOMS.SAI OZGASTATYR.MAC OZGARCROP.MAC OZGA

E/AD'-'.SAVAD'-'F.F4 OZGADOAD'-'.MAC OZGAFLIST.MAC OZGA

E/AGG.SAVAGG.MAC OZGA

E/AGGADD.SAVAGGADD.SAI OZGACOMS.SAI OZGA

E/AGGINX.SAVAGGINX.SAI OZGACOMS.SAI OZGA

E/AWIN.SAVAWIN.SAI OZGACOMS.SAI OZGA

E/BADPIX.SAVBADPIX.SAI OZGACOMS.SAI OZGA

BBLOCK.SAVBBLOCK.SAI OZGA

E/BULK.SAVWINTRN.R OZGAOBTRAN.F4 OZGARDWR.MAC OZGAFORCOM.MAC OZGA

E/BUTTON.SAVBUTTON. SAX OZGACaMS. SAt OZGA

11-3

EDITOR SOURCE FILES

***************************************************************************SAVE FILE AUTHOR COMMENTSSOURCE FILES

***************************************************************************

E/CALC.SAVCALC.SAI OlGACOMS.SAI OlGA

E/CATED.SAVCATED.MAC OlGAUSECAT.MAC OlGADOCOM.MAC OlGADIRS.MAC OlGASTATYR.MAC OlGA

E/CATMSK.SAVCATMSK.R OlGASTRING. MAC OlGA

D/CHECKP.SAVCHECKP.SAI OlGA

E/CLAS4.SAVECLAS4.F4 OlGAXREAD.MAC OlGARSTART.MAC OlGALIMITS. MAC OlGA

E/CLASX.SAVECLASX.F4 OlGARSTART.MAC OlGALIMITS. MAC OlGAXREAD.MAC OlGA

E/CLUBUS.SAVCLUBUS.SAI OlGACOMS.SAI OlGA

E/CLUS4.SAVECLUS4.F4 OlGALIMITS. MAC OlGAXREAD.MAC OlGA

E/CLUSX.SAVECLUSX.F4 OlGALIMITS. MAC OlGAXREAD.MAC OlGA

11-4

EDITOR SOURCE FILES

***************************************************************************SAVE FILE AUTHOR COMMENTSSOURCE FILES

***************************************************************************

D/CMASK.SAVCMASK.R OZGACTYED.COMMON OZGA MUST BE AVAILABLE WHEN APPLYING

RATFOR TO CMASK.RCTYED.READ OZGA MUST BE AVAILABLE WHEN APPLYING

RATFOR TO CMASK.RPROJ.F4 OlGANEWCAL. R OlGARDWR.MAC OlGAFDIRS.MAC OlGAFSTR.R OlGASTR.MAC OlGA

E/CMASKP.SAVCMASKP.SAI OlGACOMS.SAI OlGA

E/COMTAB.SAVCOMTAB.SAI OZGACOMS.SAI OZGA

E/CONMSK.SAVCOMS.SAI OZGACONMSK.SAI OZGA

E/CORREC.SAVCORREC.F4 OZGACORREM.MAC OlGARCROP.MAC OZGA

E/COUNT.SAVCOUNT.SAI OZGA

E/CP2WIN.SAVCPW2IN.R OZGAOBTRAN.F4 OZGARDWR.MAC OlGALOWUP.F4 OZGASTR.MAC OZGA

11-5

EDITOR SOURCE FILES

***************************************************************************~SAVE FILE AUTHOR COMMENTSSOURCE FILES

***************************************************************************~

E/CPEDIT.SAVCPEDIT.RCPEDIT.COMMONNIMALI.ROBTRAN.F4TRAN.RRBMAP.MACLSG.RELSIMEG.F4GETDIG.RRDWR.MACGETXY.MACCONAD~.F4CERTS.F4PCTCOV.F4DLSTSG.F4A2G.F4REVERT.F4U2G.F4G2U.F4ERRORS.F4PITROL.F4ORB.RTIO.MACZETA. MACRDWRSG.RSTATYR.MACFDIRS.MACFSTR.RSTR.MAC

LUEBBELUEBBEOZGAOZGAOZGAOZGAOZGAOZGAOZGAOZGAOZGALUEBBELUEBBELUEBBELUEBBELUEBBELUEBBELUEBBELUEBBELUEBBELUEBBELUEBBELUEBBEOZGAOZGAOZGAOZGAOZGAOZGA

11-6

MUST BE AVAILABLE WHEN APPLYINGRATFOR TO CPEDIT

SOURCE LOST

EDITOR SOURCE FILES

***************************************************************************~SAVE FILE AUTHOR COMMENTSSOURCE FILES

***************************************************************************~

CTYED.SAVCTYED.R OlGACTYED.COMMON OlGA MUST BE AVAILABLE WHEN APPLYING

RATFOR TO CTYED.RCTYED.READ OlGA MUST BE AVAILABLE WHEN APPLYING

RATFOR TO CTYED.RCALCTY.R OlGADlGCTY.R OlGAGETXY.MAC OlGAGETDlG.R OlGABACKUP. MAC OlGADGTlME.MAC OlGARBMAP.MAC OlGALSG.REL OlGA SOURCE LOSTSIMEG.F4 OlGAFSTR.R OlGASTR.MAC OlGA

E/DETECT.SAVDETECT.SAl OlGACOMS.SAl OlGA

E/DISAGG.SAV IGNORE MISSING GLODALS TCROPS,TNCROP

DISAGG.F4 OlGACORREM.MAC OlGAFLIST.MAC OlGA

E/DlSPSL.SAVDlSPSL. SAI OlGAMAPDEX.F4 OlGACOMS.SAl OlGA

E/DlST.SAVDIST.F4 SIGMANDCDFF.F4 SIGMANDCDFT.F4 SIGMANDCDFX.F4 SIGMANDERF.F4 SIGMANMATCH.F4 SIGMANSTRING. MAC OlGA

11-7

EDITOR SOURCE FILES

***************************************************************************iSAVE FILE AUTHOR COMMENTSSOURCE FILES

***************************************************************************i

E/DRIVER.SAVDRIVER. FOR OZGACONVER.MAC OZGAINITAL.FOR OZGADSYM.MAC OZGAMODES. MAC OZGAISHFT.MAC OZGA

E/EDITCR.SAVEDITCR.F4 OZGALSG.REL OZGAXREAD.MAC OZGASIMEG.F4 OZGARDWR.MAC OZGASTRING. MAC OZGA

EDITOR.SAVEDITOR. MAC OZGA

E/EDUNIT.SAVEDUNIT.SAI OZGACOMS.SAI OZGASTATYR.MAC OZGA

EFILL.SAVEFILL. SAI OZGA

E/ELLIPSE.SAVELLIPS.F4 SIGMANELPLOT.F4 SIGMANELLCON.F4 SIGMANLOWUP.F4 OZGAZETA. MAC OZGACONV32.MAC OZGAMATCH.F4 SIGMANSTRING. MAC OZGA

E/ENTROP.SAVENTROP.SAI OZGACOMS.SAI OZGACONV32.MAC OZGASYS:SSP.REL SYSTEM

LOAD USING LINK10USE FORTRA TO COMPILEUSE FORTRA TO COMPILE

SOURCE LOST

MAIN PROGRAM OF EDITOR

IBM SCIENTIFIC SUBROUTINE PACKAGE

11-8

EDITOR SOURCE FILES

***************************************************************************{SAVE FILE AUTHOR COMMENTSSOURCE FILES

***************************************************************************t

E/ESTIM.SAVESTIMM.MAC OlGAESTIMF.F4 OlGATPOOL.F4 OlGAMREG.F4 OlGAMASK. MAC OlGAGMASKH.MAC OlGADIRS.MAC OlGASTATYR.MAC OlGAFRAMES. MAC OlGAINTERP.MAC OlGAUSECAT.MAC OlGAUSEUNT.MAC OlGAEMIT. MAC OlGAACROP.MAC OlGARCROP.MAC OlGADOCOM.MAC OlGAFORHLP.MAC OlGA

E/EUCLID.SAVEUCLID.F4 OlGAXREAD.MAC OlGA

E/EXTENT.SAVEXTENT.R SIGMANGETREG.R OlGASTR.MAC OlGARDWR.MAC OlGARDWRSG.R OlGAFSTR.R OlGALOWUP.F4 OlGAPRO'-'.F4 OlGANEWCAL.R OlGAFDIRS.MAC OlGASTATYR.MAC OlGA

E/FAKECP.SAVFAKECP.R OlGAUTM.R OlGARDWRFL.MAC OlGA

FBLOCK.SAVFBLOCK.SAI OlGACOMS.SAI OlGA

COMPILE WITH F40 TO GETREG.FAK

11-9

EDITOR SOURCE FILES

***************************************************************************.SAVE FILE AUTHOR COMMENTSSOURCE FILES

***************************************************************************'

E/FCLUS.SAVFCLUS.SAI OZGACOMS.SAI OZGACONV32.MAC OZGA

E/FILCMP.SAVFILCMP.MAC OZGA

FIXC.SAVFIXC.SAI OZGA

FLDMEAN.SAVFMEAN.MAC LUEBBE

E/GBLOCK.SAVGBLOCK.SAI OZGACOMS.SAI OZGA

D/GETWIN.SAVGETWIN.R OZGAGETCAL.R OZGATRAN.R OZGAREMAP. MAC OZGALSG.REL OZGA SOURCE LOSTSIMEG.F4 OZGAGETDIG.R OZGAGETXV.MAC OZGARDWR.MAC OZGA

E/GRADNT.SAVGRADNT.SAI OZGACOMS.SAI OZGA

E/GTEDIT.SAVGTEDIT.SAI OlGACOMS.SAI OlGATAPEGT.SAI OZGAACROP.MAC OlGARCROP.MAC OlGASTATVR.MAC OlGA

E/HISTSM.SAVHISTSM.SAI OlGACOMS.SAI OlGA

11-10

EDITOR SOURCE FILES

***************************************************************************~SAVE FILE AUTHOR COMMENTSSOURCE FILES

***************************************************************************~

E/I4RUN.SAVI4RUN.SAI OlGACOMS.SAI OlGANLBI4.MAC OlGA

E/IDENT.SAVIDENT.SAI OlGACOMS.SAI OlGAPDECOD.MAC OlGACONV32.MAC OlGARCROP.MAC OlGASTATYR.MAC OlGA

E/KAUTH.SAVKAUTH.SAI OlGACOMS.SAI OlGA

E/MAPCAT.SAVMAPCAT.SAI OlGASORT.SAI OlGACOMS.SAI OlGA

E/MAPLAT.SAVMAPLAT.SAI OlGAMAPDEX.F4 OlGACOMS.SAI OlGA

E/MCLASS.SAVMCLASS.SAI OlGACOMS.SAI OlGASYS:SSP.REL SYSTEM

E/MCOORDS.SAVMCOORD.SAI OlGA

IBM SCIENTIFIC SUBROUTINE PACKAGI

11-11

EDITOR SOURCE FILES

****************************************************************************SAVE FILE AUTHOR COMMENTSSOURCE FILES

****************************************************************************

E/MCPEDIT.SAVMCPEDT.R OZGAMCPEDT.COMMON OZGALSG.REL OZGASIMEG.F4 OZGASTRING. MAC OZGAMATCH.F4 OZGACALIB4.F4 OZGAGETDIG.R OZGATRAN.R OZGARBMAP.MAC OZGAGETXY.MAC OZGAXREAD.MAC OZGAZETA. MAC OZGAGRAPH.F4 OZGA

E/MCPWIN.SAVMCPWIN.F4 SIGMANNEWCAL.R OZGAFDIRS.MAC OZGASTR.MAC OZGALOWUP.F4 OZGA

E/MCTYNM.SAVMCTYNM.SAI PEARSALLCOMS.SAI OZGA

E/MEDIT.SAVMEDIT.SAI OZGACOMS.SAI OZGARCROP.MAC OZGAACROP.MAC OZGA

E/MILCAP.SAVMILCAP.F4 OZGAXREAD.MAC OZGAFLIST.MAC OZGA

E/MLOCATE.SAVMLOCAT.F4 SIGMANSTRING. MAC OZGA

E/MOSEG.SAVMOSEG.SAI PEARSALLCOMS.SAI OZGA

MUST BE AVAILABLE WHEN USINGRATFOR ON MCPEDT.RSOURCE LOST

11-12

EDITOR SOURCE FILES

****************************************************************************SAVE FILE AUTHOR COMMENTSSOURCE FILES

****************************************************************************

D/MSKGEN.SAVMSKGEN.R OZGASEGED.COMMON OZGA THIS SHOULD BE AVAILABLE WHEN

USING RATFOR ON VARIOUS FILESRDWRSG.R OZGARDWR.MAC OZGAGETREG.R OZGA COMPILE WITH F40 TO GETREG.FAKPRO..J.F4 OZGAGCOVN.MAC OZGARCROP.MAC OZGAFDIRS.MAC OZGASTATYR.MAC OZGANEWCAL.R OZGASTR.MAC OZGAFSTR.R OZGAMSKGEN.MAC OZGA COMPILES TO MSKGEN.ASMUTIL.MAC OZGAUTIL.DEF OZGA COMPILE WITH MACRO TO UTIL.UNV,

NEEDED TO COMPILE UTIL.MACE/MSPLIT.SAV

MSPLIT.SAI OZGACOMS.SAI OZGA

E/NEWDIR.SAVNEWDIR.SAI OZGACOMS.SAI OZGA

E/ONECAT.SAVONECAT.SAI OZGACOMS.SAI OZGACONV32.MAC OZGA

E/PART.SAVPART.SAI OZGACOMS.SAI OZGA

E/PATCH.SAVPATCH. MAC OZGA

E/PCTRAN.SAVPCTRAN.SAI OZGACOMS.SAI OZGASYS:SSP.REL SYSTEM IBM SCIENTIFIC SUBROUTINE PACKAGE

11-13

EDITOR SOURCE FILES

****************************************************************************SAVE FILESOURCE FILES

AUTHOR COMMENTS

****************************************************************************

D/PICK.SAVPICK. MACWINDOW. MACMASK. MACAUTOPK.MACACROP.MACEMIT. MACGMASKH.MACDIRS.MACSTATYR.MACINTERP.MACFRAMES. MACRCROP.MACUSECAT.MACFDCALC.MACSEGLST.MACTABF.F4TABM.MACSAMPF.F4FORHLP.MACSAMPM.MACDOCOM.MAC

E/PLOCATE.SAV1 PLOCAT. F4

CALIB4.F4MAPDEX.F4GETXY.MACLOWUP.F4STRING. MACGETDIG.RTRAN.RRBMAP.MACSIMEG.F4LSG.REL

OlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGA

SIGMANOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGAOlGA

11-14

SOURCE LOST

EDITOR SOURCE FILES

****************************************************************************SAVE FILE AUTHOR COMMENTSSOURCE FILES

****************************************************************************

PLTCTV.SAVPLTCTV.R OZGACTYED.COMMON OZGAFDIRS.MAC OZGADGTIME.MAC OZGAZETA. MAC OZGAPROJ.F4 OZGANEWCAL.R OZGAFSTR.R OZGASTR.MAC OZGA

E/PLTMAP.SAVPLTMAP.R OZGAZETA. MAC OZGARDWR.MAC OZGAOBTRAN.F4 OZGATRAN.R OZGALSG.REL OZGASIMEG.F4 OZGAGETDIG.R OZGAGETXY.MAC OZGARBMAP.MAC OZGA

E/PLTSEG.SAVPLTSEG.R OZGARDWRSG.R OZGARDWR.MAC OZGAPROJ.F4 OZGANEWCAL. R OZGAFDIRS.MAC OZGASTATVR.MAC OZGAZETA. HAC OZGAGETREG.R OZGAFSTR.R OZGASTR.MAC OZGA

E/POINTS.SAVPOINTS. MAC OZGA

E/PRECIS.SAVPRECIS.R OZGANEWC AL.R OZGARDWRFL.MAC OZGAFDIRS.HAC OZGASTR.MAC OZGA

11-15

IGNORE UNDEFINED GLOBALSCALCTV,CTYALI,GETCTVMUST BE AVAILABLE WHEN APPLYINGRATFOR TO PLTCTV.R

SOURCE LOST

COMPILE WITH F40 TO GETREG.FAK

EDITOR SOURCE FILES

****************************************************************************SAVE FILE AUTHOR COMMENTSSOURCE FILES

****************************************************************************

E/PRUNIT.SAVPRUNIT.SAI OlGACOMS.SAI OlGA

E/RECLAS.SAVRECLAS.SAI OlGACOMS.SAI OlGA

E/RENAME.SAVRENAME.SAI OlGACOMS.SAI OZGA

E/SCAT.SAVSCATF.RAT4 OlGASCAT. MAC OlGALOWUP.F4 OlGA

E/SCENEPLOT.SAVSCENE.F4 SIGMANGETDIG.R OZGAGETXY.MAC OlGATRAN.R OZGAZETA. MAC OlGARBMAP.MAC OlGALSG.REL OlGASIMEG.F4 OlGASTRING. MAC OlGA

E/SCPEDT.SAVCPEDIT.R LUEBBECPEDIT.COMMON LUEBBENIMALI.R OlGAOBTRAN.F4 OlGASTRAN.R OlGALSG.REL OZGASIMEG.F4 OlGAGETDIG.R OlGARDWR.MAC OlGAGETXY.MAC OlGARBMAP.MAC OZGA

SOURCE LOST

MUST BE AVAILABLE WHEN APPLYINGRATFOR TO CPEDIT.R

SOURCE LOST

II-16

EDITOR SOURCE FILES

****************************************************************************SAVE FILE AUTHOR COMMENTSSOURCE FILES

****************************************************************************

D/SEGED.SAVSEGED.R OZGASEGED.READ OZGASEGED.COMMON OZGATRAN.R OZGASIMEG.F4 OZGAGCOVN.MAC OZGAGETXY.MAC OZGAGETDIG.R OZGACALSEG.R OZGARDWR.MAC OZGARBMAP.MAC OZGADGTIME.MAC OZGABACKUP. MAC OZGALSG.REL OZGASEGOPN.MAC OZGASTATYR.MAC OZGARCROP.MAC OZGA

E/SEGLIN.SAVSEGLIN.F4 SIGMANDCDFT.F4 SIGMANDCDFF.F4 SIGMAN~ DERF.F4 SIGMANGRAPH.F4 SIGMANLOWUP.F4 OZGAMATCH.F4 SIGMANSTRING. MAC OZGA

E/SEGSZ.SAVSEGSZ.SAI OZGACOMS.SAI OZGA

E/SEGWIN.SAVSEGWIN.R OZGAGETREG.R OZGARDWR.MAC OZGARDWRSG.R OZGAPRO..J.F4 OZGAGETCAL.R OZGASTATYR.MAC OZGALOWUP.F4 OZGAFDIRS.MAC OZGAFSTR.R OZGASTR.MAC OZGA

11-17

MUST BE AVAILABLE WHEN APPLYINGRATFOR TO SEGED.RMUST BE AVAILABLE WHEN APPLYINGRATFOR TO VARIOUS FILES

SOURCE LOST

COMPILE WITH F40 TO GETREG.FAK

EDITOR SOURCE FILES

****************************************************************************SAVE FILE AUTHOR COMMENTSSOURCE FILES

****************************************************************************

E/SHIFT.SAVSHIFT.F4 SIGMANCALIB4.F4 OZGAGETDIG.R OZGAGETXY.MAC OZGATRAN.R OZGAGETXY.MAC OZGALOWUP.F4 OZGARBMAP.MAC OZGALSG.REL OZGASIMEG.F4 OZGAMATCH.F4 SIGMANSTRING. MAC OZGA

E/SINDEX.SAVSINDEX.F4 OZGACALIB4.F4 OZGAMAPDEX.F4 OZGAGETXY.MAC OZGALOWUP.F4 OZGASTRING. MAC OZGAGETDIG.R OZGATRAN.R OZGARBMAP.MAC OZGASIMEG.F4 OZGALSG.REL OZGA

E/SKEW.SAVSKEW.SAI OZGACOMS.SAI OZGA

E/SOVERLAY.SAVSOVRLY.F4 SIGMANTRAN.R OZGAGETDIG.R OZGAGETXY.MAC OZGARBMAP.MAC OZGALSG.REL OZGASIMEG.F4 OZGACALIB4.F4 OZGALOWUP.F4 OZGASTRING. MAC OZGA

SOURCE LOST

SOURCE LOST

SOURCE LOST

11-18

EDITOR SOURCE FILES

****************************************************************************SAVE FILE AUTHOR COMMENTSSOURCE FILES

****************************************************************************

E/SPLIT.SAVSPLIT.R OlGANSEGRD.R OlGAUTM.R OlGAFSTR.R OlGASTR.R OlGA

E/STATEDIT.SAVSTAT.F4 OlGAFORCOM.MAC OlGASTATC.MAC OlGANAMES. MAC OlGAXREAD.MAC OlGAACROP.MAC OlGARCROP.MAC OlGAFLIST.MAC OlGA

E/SUBWIN.SAVSUBWIN.MAC OlGA

E/SWISES.SAVSWISES.SAI OlGACOMS.SAI OlGA

E/TAPDSK.SAVTAPDSK.SAI OlGACOMS.SAI OlGA

E/TAPE.SAVTAPE. MAC OlGAMASK. MAC OlGAEMIT. MAC OlGADIRS.MAC OlGASTATYR.MAC OlGAUSECAT.MAC OlGAINTERP.MAC OlGADOCOM.MAC OlGA

E/TDUMP.SAVTDUMP.SAI OlGACOMS.SAl OlGA

E/THRESH.SAVTHRESH.SAI OlGA

11-19

EDITOR SOURCE FILES

**************************************************************************~SAVE FILE AUTHOR COMMENTSSOURCE FILES

**************************************************************************~

E/TICK.SAVTICK.SAI OlGACOMS.SAI OlGAHOTFIX.F4 OlGAMAPSUB.F4 SIGMANSYS:SSP.REL SYSTEM

E/TLOCAL. SAVTLOCAL. R OlGALSG.REL OlGA SOURCE LOSTSIMEG.F4 OlGARDWRSG.R OlGARDWR.MAC OlGANEWCAL. R OlGAFDIRS.MAC OlGASTATYR.MAC OlGAPRO'-'.F4 OlGAFSTR.R OlGASTR.MAC OlGA

E/TPCOPY.SAVTPCOPY.SAI OlGACOMS.SAI OlGA

E/TRAREP.SAVTRAREP.SAI OlGACOMS.SAI OlGARCROP.MAC OlGACONV32.MAC OlGASYS:SSP.REL SYSTEM

E/TRIM.SAVTRIM.F4 OlGASTRING. MAC OlGA

E/TRNWIN.SAVTRNWIN.SAI OlGA

E/WCLUS4.SAVWCLUS4.F4 OlGAXREAD.MAC OlGA

E/WHIST.SAVWHIST.SAI OlGACOMS.SAI OlGA

11-20

EDITOR SOURCE FILES***************************************************************************SAVE FILE AUTHOR COMMENTS

SOURCE FILES***************************************************************************

(I

E/XSTAR.SAVXSTAR.SAICOMS.SAI

E/YAS.SAVYAS.SAICOMS.SAIRCROP.MAC

OZGAOZGA

OZGAOZGAOZGA

11-21

GLOBALS IN EDITOR SOURCE FILES

The following is a list of global variables in thevarious EDITOR source files. These global variables are such asmay b~ called by other subroutines or procedures. Therefore, forFORTRAN and RATFOR programs, common blocks have been excluded aswell as the main programs MAIN since these are not likely to beneeded as globals during loading.

111-1

8T04.MAC(NO GLOBALS)

A2G.F4A2G

ACCEST.SAI(NO GLOBALS)

ACROP.MACACROP

AD~F.F4INITMA

AGG.MAC(NO GLOBALS)

AGGADD.SAI(NO GLOBALS)

AGGINX.SAI(NO GLOBALS)

AUTOPK.MAC

GLOBALS IN EDITOR SOURCE FILES

AO~FNAUTOPT

AWIN.SAI

APARAM AUANOP AUCLST AUMIN AUTOPK

(NO GLOBALS)

111-2

BACKUP. MAC

GLOBALS IN EDITOR SOURCE FILES

CLSBAK

BADPIX.SAl

DELBAK OPSBAK

(NO GLOBALS)

BBLOCK.SAl(NO GLOBALS)

BUTTON.SAl(NO GLOBALS)

CALC.SAl(NO GLOBALS)

CALCTY.RCALCTY

CALIB4.F4CALIB4

CALSEG.RCALSEG

CATED.MACHSEGS

CATMSK.RGETWIN

CALSV

~FNBK

INITMA

CKOCAL

MONF

MAPDIS

NSEGS

GETMAP

111-3

PLBUF

OUTMSK

SEGS

WRSEG

CERTS.F4CERTS

CHECKP.SAI(NO GLOBALS)

CLUBUS.SAI(NO GLOBALS)

CMASK.R

GLOBALS IN EDITOR SOURCE FILES

WRTSEGFACEDR'-'CEILXY2UTM

WRITSGDELETESUMMAR

IN2PIXINSAFTGETSCA

LOADEDANLYZERDCTY

FLIPPRNODEINITDS

WRTHDR~FLOORWRCTY

CMASKP.SAI(NO GLOBALS)

COMS.SAIEND.CHOPENAFGETDIR

STTIMEGETINPGETDF

ENDTIMASKYNACCEPT

INITTYLOWUPREFUSE

INICFLGETCOM

ABORTFINIDIR

COMTAB.SAI(NO GLOBALS)

CONAD'-'.F4CONAD~

CONMSK.SAI(NO GLOBALS)

111-4

CONV3:2.MAC

GLOBALS IN EDITOR SOURCE FILES

CONV10 CONV3:2

CONVER.MACCONVER

CORREC.F4ICATLSLOWUP

INITMA CKPFIL SEGLST STUSE

I

STCLST

CORREM.MAC----------------CLOSEF FILNAM GCROP GWIDTH KFILL LENGTHNUMN'-' NUMR'-' OPENI POINT PUTC READBR'-'US SFBSZ SFPTR TYPSTR NAMFIL NUMF'-'OPENO SET'-'FN READST

COUNT.SAI----------------(NO GLOBALS)

CP:2WIN.R----------------(NO GLOBALS)

CPEDIT.R----------------PRCP GETRAN CKBKUP READBA READCP WRITCPOUTPLY PRTLEF LSGEDI SKEWST POLY GETTERPRCOEF LSGl PPCOEF SCALEl LSG1EV IGETTEXOB:2GO PRTERM SETIMA SETMAP GETMAP GETIMAGFRAME MINMAX PLTRES '-'DIG:2M NTFLIN NTFLOP

111-5

GLOBALS IN EDITOR SOURCE FILES

CTYED.R----------------ADDVER BLURB CHKCTY CHKPOL CKCUN CKPOINCLEANU CTYDS DELCUN DELEDG DELETl DELVERDIGCUN EDCUN FACEDR GETCOM GETCTY GETNEWGETOLD GETSCA GETSTR GSC INCRCU INITDSINSAFT INSIDE LOADED MAKCUN MAKEDl MAKEDGPCOVN RANGE RDCTY RECOMP SCFIND SORTCUSUMMAR VERDEL VERINS VIEWCU WARNIN WRCTYXERROR XY2UTM

DCDFF.F4----------------DCDFF

DCDFT.F4----------------DCDFT

DCDFX.F4----------------DCDFX

DERF.F4----------------DERF

DETECT.SAI----------------(NO GLOBALS)

DGTIME.MAC----------------BDGTIM IDGTIM SHWDAT

DIGCTY.R----------------MAPALI IDIG2M CTYALI IDIG2C IGET SEARTH SF ASF ASI UTM UTMFUTMI

DIRS.MAC----------------FNDFIL GETDIR NDIR

111-6

GLOBALS IN EDITOR SOURCE FILES

DISAGG.F4----------------INITMA SHOWG GROUP LOWUP

DISPSL.SAI----------------(NO GLOBALS)

DIST.F4----------------(NO GLOBALS)

DLSTSG.F4----------------DLSTSG DAIP

DOADJ.MAC----------------DOADJ RDADJ WRADJ

DOCOM.MACABFILD1SCOMPBUF

BUFFINCOMPMBUF

CFINDGTINPPGBUF

CNTLGGTNRINPTBUF

CSTPINPUTPXBUF

CSTPPMBUFGBUF

DRIVER. FORGETSCA

DSYM.MACZTASYM

ECLAS4.F4

LOWUP CONVER

(NO GLOBALS)

ECLASX.F4(NO GLOBALS)

111-7

GLOBALS IN EDITOR SOURCE FILES

ECLUS4.F4----------------INVERT

ECLUSX.F4----------------INVERT

EDITCR.F4----------------POLY DISBLK DISPCO SPACEP DISRAW GETRANOUTPARM OUTPLY DISPMPGATD64

EDITOR. MAC----------------(NO GLOBALS)

EDUNIT.SAI----------------(NO GLOBALS)

EFILL.SAI----------------'1 (NO GLOBALS)

ELLCON.F4----------------ELLCON

ELLIPS.F4----------------(NO GLOBALS)

ELPLOT.F4----------------ELPLOT

EMIT.MAC----------------CLEAR EMIT EMITB EMITD EMITDV EMITPPARE TMCOD

111-8

ENTROP.SAI(NO GLOBALS)

ERRORS.F4ERRORS

ESTIMM.MAC

GLOBALS IN EDITOR SOURCE FILES

ADDP

ESTIMF.F4EST MATICATLS

EUCLID.F4

GETB

RATVARINITMA

GETDB

REGVARWEIGHT

JFNBK

STANASSHOCOM

SPTR

LARGE

WRTEST

IFNDOl

(NO GLOBALS)

EXTENT.R(NO GLOBALS)

FAKECP.R(NO GLOBALS)

FBLOCK.SAI(NO GLOBALS)

FCLUS.SAI(NO GLOBALS)

FDCALC.MACFDCALC

111-9

FDIRS.MACGETDIR

FILCMP.MAC

OPENDF

GLOBALS IN EDITOR SOURCE FILES

(NO GLOBALS)

FIXC.SAI(NO GLOBALS)

FLIST.MACFLIST FOPEN

FMEAN.MAC----------------(NO GLOBALS)

FORCOM.MAC----------------ABORTF INCHAR INCOM INCSTR INICFL ININUMINSTR NOPNFL RNFNUM

FORHLP.MAC----------------ABORTF INCHAR INCOM INCSTR INICFL ININUMINSTR NOPNFL RNFNUM NCLSFL

FRAMES. MAC----------------CKAFW CKFMSK CKFWIN FILFRM FRFIL FRHEDFRSUF GETFRM MYFRAM NFRAME PFRAMS

FSTR.R----------------PUSHCO RDCOM POPCOM YORN

G2U.F4----------------G2U

111-10

GLOBALS IN EDITOR SOURCE FILES

GBLOCK.SAI----------------(NO GLOBALS)

GCAL4.F4----------------GCAL4

GCOVN.MAC----------------GCOVN GDATE GTF INCRTR PCOVN PTF

GETCAL.R----------------IRE:ADC IFLOOR IM20B OB2IM DEG2IM IM2DEGGLOBAL GETCAL FRMCNV

GETDIG.R----------------INITDI GETDIG

GETREG.R----------------GETREG

GETWIN.R----------------(NO GLOBLAS)

GETXY.MAC----------------FLUSH GETXY GETXY1 GETXY2 GETXY3 GETXY4GETXY5 RING RINGS SE:TFUL SETHLF

•GMASKH.MAC----------------ACRE ATOH DISSEG FAPPEA FCROP FFNUMFINDU FIRRIG FNOTE FPARM FSHAPE FSIZEFTRACT GMASKD GMASKE GMASKH GMASKR GMASKSHECTAR HSEGS HTOA IGTF MDATE MDPWDM"'FN MPARTS MPTR MSKPRM MSKSEG NEXTPMNFIELD NMSKSG NSEGS PWIN REMASK RSIZESEGNO SEGS SKPMSK TG"'FN TRNBIT TRSIZEUNITS WINM

111-11

GLOBALS IN EDITOR SOURCE FILES

GRAPH.F4----------------GRAPH

GRADNT.SAI----------------(NO GLOBALS)

GTEDIT.SAI----------------EL.JFN NFIELD NELTS NVISIT SEG CHANGEGTNAME GTNAM. GTHEAD FLDINX TRACTS FIELDSGTINFO DEFDAT STARS STARS. FNDFLD FINDITGETDAT SHWFLD CKELST CHEKIT READGT WRITGT

HISTSM.SAI----------------(NO GLOBALS)

HOTFIX.F4----------------HOTFIX

I4RUN.SAI". ----------------MONF

IDENT.SAI----------------(NO GLOBALS)

INITAL.FOR----------------NEWPN GRAIN SYMBOL PLOT SYMB1 MOVRMOVER MOVRB NUMBER MARKER PENDN PENUP.; FACTOR DRAW LOOK AXIS LINE INITALi SCALE WHERE RSTR CIRCLE CIRC11 UNPAK,, XONOUT

{. INTERP.MAC, ----------------~( FIELDS INTERP,,

111-12

ISHFT.MACISHFT

KAUTH.SAI(NO GLOBALS)

LIMITS. MACLIMITS

LOWUP.F4LOWUP

LSG.REL

GLOBALS IN EDITOR SOURCE FILES

LSG

MAPDEX.F4MAPDEX

SCALE LSGEVA MAKELI

MAPCAT.SAI(NO GLOBALS)

MAPLAT.SAI(NO GLOBALS)

MAPSUB.F4HOTINEOTMGEN

MASK.MACCODEBFCOVERPASSSELECT

OTMFWDMUFN

CODEPFINDSGPCOMSFIELD

C1866

CODOUTFLDSPLBUFTYPE

OTMINV

CODPTLENGTHPPCOM

111-13

DMSRAD

D1SABLMAXCODPREC

RADDMS

D1STOKMONFSCAN

MATCH.F4MATCH L2U

MCLASS.SAI(NO GLOBALS)

MCOORD.SAI(NO GLOBALS)

MCPEDT.R

GLOBALS IN EDITOR SOURCE FILES

GOVRLYWRITCPLSG1PRTERMCALCPG

MCPWIN.F4GD20B

PRCPPRTLEFPRCOEFMINMAXCALCWI

GETRANLOWUPSCALE1GETWINGENBLK

CKBKUPLSGEDILSG1EVPLOTCP

READBAPOLYIGETTERESID

RDMCPGETTERPPCOEFOUTPLY

}MCTYNM.SAI(NO GLOBALS)

MEDIT.SAI(NO GLOBALS)

MILCAP.F4PREPROADPREP

MLOCAT.F4

DOCHAR HPROXS MILCAP TREE PLOGPF

(NO GLOBALS)

111-14

MODES. MACRESETM

MOSEG.SAI

SETMOD

GLOBALS IN EDITOR SOURCE FILES

(NO GLOBALS)

MREG.F4LMREG SMREG

MSKGEN.MACRDMAP WRMAP ZMAP

MSKGEN.R----------------WRTHDR WRTSEG WRITSG IN2PIX LOADED FLIP'"'FLOOR FACEDR DELETE INSAFT ANLYZE PRNODE'"'CEIL

MSPLIT.SAI----------------(NO GLOBALS)

NAMES. MAC----------------DISCOV DISNAM FINDNM

NEWCAL R----------------GLBCAL IFLOOR IM20B OB2IM DEG2IM IM2DEGLOCCAL RD4 FRMCNV

NEWDIR.SAI----------------(NO GLOBALS)

NIMALI.R----------------NIMGAL NDIG2I IMGTRF NIMGET

I II-15

GLOBALS IN EDITOR SOURCE FILES

NLBI4.MACDOICPHSTNSZMAPPGENTLBEGRDHNAM

NSEGRD.RSUMMAR

OBTRAN.F4GETCAL

DOICPEHSTSTEMAPPGSNTLENDSTRHSE

GETSCA

GOD20B

HOSTNHSTSTRNLOGIENTOPNESTRHST

RDSEG

OB2GOD

HSTINELBINITNLOGINNTOPNF

INITDS

1FLOOR

HSTINFLGRINENTG~FNNTSITE

WRSEG

DEG2IM

HSTNAMLGRINTNTG~FENTSTEE

IM2DEG

ONECAT.SAI(NO GLOBALS)

ORB.RORB NXT

PART.SAI(NO GLOBALS)

PATCH. MAC(NO GLOBALS)

PCTCOV.F4PCTCOV

PCTRAN.SAI(NO GLOBALS)

PDECOD.MACDECODE

• c •• ~ ••• '.0 •• ~ ••• ' ~ __ ,. __ ., _'_._' __

111-16

u ~ •••. ,_ •• "_. _. u ~ •••. ,_ •• " , ,

GLOBALS IN EDITOR SOURCE FILES

PICK.MAC----------------I•..•FN MYSEG PUNCF PWMW SAMPF STARTTRYCOM TTYW1 TTYW2 UNCF UNPIK UNTABUNXSG UTAB WINMA WINMB

PITROL.F4----------------PITROL

PLOCAT.F4----------------(NO GLOBALS)

PLTCTY.R----------------SUMMAR GETSCA RDCTY INITDS WRCTY XY2UTMBOX ERSTR N2A PLOTCU DRAWLA OPENGEGEOGTR TICK LABELD LABELN TICKAT PLTHDRCLOSEZ GETPLT

PLTMAP.R----------------PLOTRC IMG2IN

PLTSEG.R----------------BOX ERTSTR N2A PLOTFI DRAWLA OPENGEGEOGTR TICK LABELD LABELN TICKAT PLTHDRCLOSEZ GETPLT

POINTS. MAC----------------(NO GLOBALS)

PRECIS.R----------------EARTH UTM SF UTMF RC2UTM

PRINCP.MAC----------------CONV OUTCON

111-17

GLOBALS IN EDITOR SOURCE FILES

PRO'-'.F4----------------S EARTH SF ASF ASI UTMUTME. UTMI SUTMF SUTMI ASUTMI POLYPOLVF APOLVI

PRUNIT.SAI----------------(NO GLOBALS)

RBMAP.MAC----------------RBMAP

RCROP.MAC----------------APPEAR CROPS INDUSE IRRIG NAPPEA NCROPSNINDUS NIRRIG NNOTES NOTES TAPPEA TCROPSTINDUS TIRRIG TNNAPE NTCROP TNINDU TNIRRITNNOTE TNOTES RCROP

RDWR.MAC----------------CLOSEF DELETF DIEOFF END•• EOFPTR '-'FNSTRPDATE PRFDAT PRNUM RDBVTE RDPTR READFLREADST ROPEN SETBSZ SETPTR SETTRA WOPENWRBVTE WRITCL WRITFL WRITIN WRITST CHECKX

RDWRFL.MAC----------------ROPEN WOPEN CLOSEF READFL READST WRITFLWRITIN WRITST WRITCL

RDWRSG.R----------------XV2UTM SUMMAR GETSCA RDSEG INITDS WRSEG

RECLAS.SAI----------------(NO GL013ALS)

RENAME.SAI----------------(NO GLOBALS)

111-18

GLOBALS IN EDITOR SOURCE FILES

REVERT.F4----------------REVERT

RSTART.MAC----------------DOSAV INISAV KILLSV RESTAR

SAMPF.F4----------------BSAMP GETSAM DAT

SAMPM.MAC----------------CTSC EXPANS NCTSC PRE") SAMPLE TPSAM

SCAT.MAC----------------EXTRAK OPNF RDF

SCATF.RAT4----------------ICATLS INITMA

SCENE.F4----------------(NO GLOBALS)

SEGED.R----------------WARNIN GETNEW GETOLD FIND GETSNU DELFIESUMMAR GETSCA RDSEG INITDS WRSEG CKPOINDIGFLD GETFIE INCRFI CHKPOL ERROR MAKFLDCLEANU ADDVER MAKEDl OETCOM INSIDE CHKSEOLOADED FLIP FACEDR CKFLDD DELETl INSAFTMAKEDG DELEDG DELVER VERINS VERDEL EDLFDSORTFI DATETI RECOMP VIEWFL XY2UTM BLURBCKBACK BLDEDG DSINIT INSEDG FINDED

SEOLIN.F4----------------(NO GLOBALS)

III-19

SEGLST.MACSEGLST

SEGOPN.MACSEGOPN

SEGSl.SAI(NO GLOBALS)

SEGWIN.R(NO GLOBALS)

SHIFT.F4(NO GLOBALS)

SIMEQ.F4SIMEQ

SINDEX.F4(NO GLOBALS)

SKEW.SAI(NO GLOBALS)

SOVRLV.F4(NO OLOBALS)

GLOBALS IN EDITOR SOURCE FILES

II 1-20

GLOBALS IN EDITOR SOURCE FILES

SPLIT.R----------------SPLIT PLVSEG INPOLV GETVER P2S CHKPOLMAKF..L..D CLEANU ADDVER MAKED1 XV2UTM UTM2XVSEGPLV OUTPOL CLIP VINIT VALLOC VFREEPFREE POPEN PCLOSE RPOLV WPOLV PCOPVCCOPV PPOLV PVERT POLVCL PERTUR CLEANINSIDE ANGLE ANG CODE ISCAN MKINTCEVERT ESORT

STAT.F4----------------READ4 READS WRITES WRITE4 CATRAN INVERTMATS MAT4 POOL STINV ICATLS CKAPAPRIOR INITMA CCAT GETNAM SHWNAM ININMORDNAME COPNAM BHATT DLDPRI CPR lOR

STATVR.MAC----------------STATVR

STATC.MAC----------------ECVM MAINC NECVM NMAIN NTCASE NTDISTNWNAME TCASE TDIST WNAME

STR.MAC----------------PT TRIM PTR AP GC PCMVEND FIND LEN SPAN BREAK EOGE GT LE LT NE NULLMOVE TOPEN GET OPEN PRINT PRINTFPRINTS ERROR ERCODE CLOSEF DELETF EOFF2S FC GCF I2S INFOF PCFQUIT RPTRF S2F S2I SBSZF SCTTVACC TTVREF TTVWID GARG GARGP PARGIDATIM ODATIM LSH L2U SEEK INOUT .RBS .RBE .RSP

STRAN.R----------------PRTALI IDIG2P IMGALI IDIG2I MAPALI IDIG2MSEGALl IDIG2S DIGERR IGET S EARTHSF ASF ASI UTM UTMF UTMI

111-21

GLOBALS IN EDITOR SOURCE FILES

STRING.MAC----------------ADDP APPEND BREAK BYTE CH CLOSEFCOP~ CTOS DELETF DP ENDOF EOFEO ERCODE ERROR FTOS GE GETBGETC GETF OETS OPTRF OT INDEXINFOF INITIA IP IPRC IPWC ITOSLE LEN LT MOVE NE NULLOPEN POINT PRINT PRINTF PRINTS PUTBPUTC PUTF PUTS READB READF S2FS2I SBSZF SCANF SIZE SPAN SPTRFSTOF STOI SUBP TOPEN TRIM WRITEBWRITEF

SUBWIN.MAC----------------(NO GLOBALS)

SWISES.SAI----------------(NO GLOBALS)

TABF.F4----------------CCTAB GTHRES DOCHAR

TABM.MAC----------------CLSSEG DOSHWW DOTAB FMAXCL GETCN OPNSEGTABSEG WRITO

TAPDSK.SAI----------------(NO GLOBALS)

TAPE.MAC----------------ACROP APPEAR CROPS DISFL FAPPEA FCROPFFNUM FINDU FPARM FSIZE FTRACT HSEGSINDUSE '-'FNBK NAPPEA NCROPS NFIELD NINDUSNSEGS SEGNO SEGS TAPPEA TCROPS TG'-'FNTINDUS TNAPPE TNCROP TNINDU TRNBIT

111-22

TAPEGT.SAIREADT

TDUMP.SAI(NO GLOBALS)

THRESH.SAI(NO GLOBALS)

TIO.MAC

GLOBALS IN EDITOR SOURCE FILES

TCLOSE

TLOCAL.RGETMAS

TOPEN

TRANSF

TREAD

SAVEIT

TWRITE

COMPOS GETLOC OUTCAL

TPCOPY.SAI(NO GLOBALS)

TPOOL.F4TPOOLDCDFF

TRAN.RPRTALISEGALlSF

BARTLT

IDIG2PIDIG2SASF

HOMREG

IMGALIDIGERRASI

DERF

IDIG2IIGETUTM

DCDFT

MAPALISUTMF

DCDFX

IDIG2MEARTHUTMI

TRAREP.SAI(NO GLOBALS)

TRIM.F4(NO GLOBALS)

111-23

GLOBALS IN EDITOR SOURCE FILES

TRNWIN.SAI----------------(NO GLOBALS)

U2G.F4----------------U2G

USECAT.MAC----------------CATAD CI.JFN FINDD FINENT FINSEG GTCATISRCH NCAT OPECAT OPNCAT RDCAT SEGSRTSORTC SORTOG SRCCAT STCAT TENT

USEUNT.MAC----------------FILNAM FINCOU FNAM FSFAC FSTRAT GTSFACPFNAM RDUNA RDUNIT

UTIL.MAC----------------ERCODE ERROR INDEX LEN SPAN BREAKEG GE GT LE LT NEOPEN GET INFO MOVE TYPE

UTM.R----------------EARTH SF UTM UTMF UTMI SI

WCLUS4.F4----------------INVERT

WHIST.SAI,. ----------------(NO GLOBALS)

WINDOW. MAC----------------CKMULT CKWIN CLASSF FSKIP FTYPE GTWININIMW .JFNBK MYWIN NBCTS NBYTS NILDEVNONSW OPNMW OPNWIN RAWS RLEN RSKIP

;'" TRYMUL USEWIN WINW W.JFN}

i-ti'.:

111-24

GLOBALS IN EDITOR SOURCE FILES

WINTRN.R----------------MAKWIN

XREAD.MAC----------------ACCEPT CLOSE CNV360 CNVPDP CONV10 CONV32CONV46 CONV64 DIE FILNAM G.JFN GO.JFNGPARM GWIDTH .JFN LD.JFN LDO.JFN LOGOFFLOGON PLINE READD READH READP REFUSESWIDTH WRITED WRITEH WRITEP

XSTAR.SAI----------------(NO GLOBALS)

VAS.SAI----------------(NO GLOBALS)

ZETA.MAC----------------ZETACL ZETA.JF ZETAOP ZETAOR ZLINE ZMINMAZMOVET ZRESET SYMBOL

111-25

EDITOR SOURCE FILES CONTAINING GLOBALS

The following is a listing of global variables and theEDITOR source files in which they occur. It has been createdfrom Section III using the program <OZGA)GLOBAL and is intendedto facilitate the search for needed globals when loading programsor when studying the listings of programs.

III-A-l

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

$RBB$RBE$RBPA2GABFILABORTFACCEPTACREACROPADDPADDVERADPREPANGANGLEANLYZEAO'-'FNAP

APARAMAPOLYIAPPEARAPPENDAPRIORASFASI

STR.MACSTR.MACSTR.MACA2G.F4DOCOM.MACCOMS.SAI FORCOM.MAC FORHLP.MACCOMS.SAI XREAD.MACGMASKH.MACACROP.MAC TAPE.MACESTIMM.MAC STRING.MACCTYED.R SEGED.R SPLIT.RMILCAP.F4SPLIT.RSPLIT.RCMASK.R MSKGEN.RAUTOPK.MACSTR.MACAUTOPK.MAC

RCROP.MAC TAPE.MACSTRING.MACSTAT.F4DIGCTY.R PRO'-'.F4STRAN.R TRAN.RDIGCTY.R PRO'-'.F4STRAN.R TRAN.R

III-A-2

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

ASKYN COMS.SAIASUTMI PRO'-'.F4ATOH GMASKH.MACAUANOP AUTOPK.MACAUCLST AUTOPK.MACAUMIN AUTOPK.MACAUTOPK AUTOPK.MACAUTOPT AUTOPK.MACAXIS INITAL.FORBARTLT TPOOL.F4BDGTIM DGTIME.MACBHATT STAT.F4BLDEDG SEGED.RBLDPRI STAT.F4BLURB CTYED.R SEGED.RBOX PLTCTY.R PLTSEG.RBREAK STR.MAC STRING. MAC UTIL. MACBSAMP SAMPF.F4BUF DOCOM.MACBYTE STRING. MACC1S66 MAPSUB.F4CALCPO MCPEDT.RCALCTY CALCTY.RCALCWI MCPEDT.R

III-A-3

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

CALIB4 CALIB4.F4CALSEG CALSEG.RCALSV CALSEG.RCATAD USECAT.MACCATRAN STAT.F4CCAT STAT.F4CCOPY SPLIT.RCCTAB TABF.F4CERTS CERTS.F4CEVERT SPLIT.RCFIND DOCOM.MACCH STRING.MACCHANGE GTEDIT.SAICHECKX RDWR.MACCHEKIT GTEDIT.SAICHKCTY CTYED.RCHKPOL CTYED.R SEGED.R SPLIT.RCHKSEG SEGED.RCI~FN USECAT.MACCIRCll INITAL.FORCIRCLE INITAL.FORCKAFW FRAMES. MACCKAP STAT.F4CKBACK SEGED.R

III-A-4

EDITOR SOURCE FILES CONTAINING GLOBALS

************************************************************************GLOBAL SOURCE FILES************************************************************************

CJo<.BJo<.UPC Jo<.CUNCJo<.ELSTCJo<.FLDDCJo<.FMSJo<.CJo<.FWINCJo<.MULTCJo<.OCALCJo<.PFILCJo<.POINCJo<.WINCLASSFCLEANCLEANUCLEARCLIPCLOSECLOSEFCLOSEZCLSBAJo<.CLSSEGCNTLQCNV360CNVPDP

CPEDIT.R MCPEDT.RCTYED.RGTEDIT.SAISEGED.RFRAMES. MACFRAMES. MACWINDOW. MACCALSEG.RCORREC.F4CTYED.R SEGED.RWINDOW. MACWINDOW. MACSPLIT.RCTYED.R SEGED.R SPLIT.REMIT. MACSPLIT.RXREAD.MACCORREM.MAC RDWR.MAC RDWRFL.MAC STR.MAC STRING. MACPLTCTY.R PLTSEG.RBACJo<.UP.MACTABM.MACDOCOM.MACXREAD.MACXREAD.MAC

III-A-5

EDITOR SOURCE FILES CONTAINING GLOBALS

************************************************************************GLOBAL SOURCE FILES************************************************************************

CODE SPLIT.RCODEB MASK. MACCODEP MASK. MACCODOUT MASK. MACCODPT MASK. MACCOMPOS TLOCAL.RCONAD~ CONAD~.F4CONV PRINCP.MACCONV10 CONV32.MAC XREAD.MACCONV32 CONV32.MAC XREAD.MACCONV46 XREAD.MACCONV64 XREAD.MACCONVER CONVER.MAC DRIVER. FORCOPNAM STAT.F4COpy STRING. MACCPR lOR STAT.F4CROPS RCROP.MAC TAPE. MACCSTP DOCOM.MACCSTPP DOCOM.MACCTOS STRING. MACCTSC SAMPM.MACCTYALI DIGCTY.RCTYDS CTYED.RDAIP DLSTSG.F4

III-A-6

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

DAT SAMPF.F4DATETI SEGED.RDCDFF DCDFF.F4 TPOOL.F4DCDFT DCDFT.F4 TPOOL.F4DCDFX DCDFX.F4 TPOOL.F4DECODE PDECOD.MACDEFDAT GTEDIT.SAIDEG2IM GETCAL.R NEWCAL.R OBTRAN.F4DELBAK BACKUP. MACDELCUN CTYED.RDELEDG CTYED.R SEGED.RDELETl CTYED.R SEGED.RDELETE CMASK.R MSKGEN.R

~DELETF RDWR.MAC STR.MAC STRING.MACDELFIE SEGED.RDELVER CTYED.R SEGED.RDERF DERF.F4 TPOOL.F4DIE XREAD.MACDIEOFF RDWR.MACDIOCUN CTYED.RDIOERR STRAN.R TRAN.RDIGFLD SEGED.RDISABL MASK.MACDISBLK EDITCR.F4

III-A-7

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

DISCOM DOCOM.MACDISCOV NAMES. MACDISFL TAPE.MACDISNAM NAMES. MACDISPCO EDITCR.F4DISPMP EDITCR.F4DISRAW EDITCR.F4DISSEG GMASKH.MACDISTOK MASK. MACDLSTSG DLSTSG.F4DMSRAD MAPSUB.F4DOADJ DOADJ.MACDOCHAR MILCAP.F4 TABF.F4DOICP NLBI4.MACDOICPE NLBI4.MACDOSAV RSTART.MACDOSHWW TABM.MACDOTAB TABM.MACDP STRING. MACDRAW INITAL.FORDRAWLA PLTCTY.R PLTSEG.RDSINIT SEGED.REARTH DIGCTY.R PRECIS.R PROJ.F4 STRAN.R TRAN.R UTM.RECVM STATC.MAC

III-A-8

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

EDCUN CTYED.REDLFD SEGED.REL'-'FN GTEDIT.SAIELLCON ELLCON.F4ELPLOT ELPLOT.F4EMIT EMIT. MACEMITB EMIT. MACEMITD EMIT. MACEMITDV EMIT. MACEMITP EMIT. MACEND •• RDWR.MACEND.CH COMS.SAIENDOF STRING. MACENDTIM COMS.SAIEOF STR.MAC STRING. MACEOFPTR RDWR.MACEO STR.MAC STRING. MAC UTIL.MACERCODE STR.MAC STRING. MAC UTIL.MACERROR SEGED.R STR.MAC STRING. MAC UTIL.MACERRORS ERRORS.F4ERSTR PLTCTY.RERTSTR PLTSEG.RESORT SPLIT.RESTMAT ESTIMF.F4

III-A-9

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

-EXPANSEXTRAKF2S

FACEDRFACTORFAPPEAFCFCOVERFCROPFDCALCFFNUMFIELDSFILFRMFILNAMFINCOMFINCOUFINDFINDDFINDEDFINDITFINDNMFINDSGFINDUFINENT

SAMPM.MACSCAT.MACSTR.MACCMASK.R CTYED.R MSKGEN.R SEGED.RINITAL.FORGMASKH.MAC TAPE.MACSTR.MACMASK.MACGMASKH.MAC TAPE.MACFDCALC.MACGMASKH.MAC TAPE.MACGTEDIT.SAI INTERP.MACFRAMES. MACCORREM.MAC USEUNT.MAC XREAD.MACDOCOM.MACUSEUNT.MACSEGED.R STR.MACUSECAT.MACSEGED.RGTEDIT.SAINAMES.MACMASK.MACGMASKH.MAC TAPE.MACUSECAT.MAC

III-A-l0

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

FINSEG USECAT.MACFIRRIG GMASKH.MACFLDINX GTEDIT.SAIFLDS MASK.MACFLIP CMASK.R MSKGEN.R SEGED.RFLIST FLIST.MACFLUSH GETXY.MACFMAXCL TABM.MACFNAM USEUNT.MACFNDFIL DIRS.MACFNDFLD GTEDIT.SAIFNOTE GMASKH.MACFOPEN FLIST.MACFPARM GMASKH.MAC TAPE.MACFRFIL FRAMES. MACFRHED FRAMES. MACFRMCNV GETCAL. R NEWCAL.RFRSUF FRAMES. MACFSFAC USEUNT.MACFSHAPE GMASKH.MACFSIZE GMASKH.MAC TAPE.MACFSKIP WINDOW. MACFSTRAT USEUNT.MACFTOS STRING. MAC

III-A-ll

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

FTRACT GMASKH.MAC TAPE.MACFTYPE WINDOW. MACG2U G2U.F4GARG STR.MACGARGP STR.MACGATD64 EDITCR.F4GC STR.MACGCAL4 GCAL4.F4GCF STR.MACGCOVN GCOVN.MACGCROP CORREM.MACGD20B MCPWIN.F4GDATE GCOVN.MACGE STR.MAC STRING.MAC UTIL.MACGENBLK MCPEDT.RGEOGTR PLTCTY.R PLTSEG.RGET STR.MAC UTIL.MACGETB ESTIMM.MAC STRING.MACGETC STRING. MACGETCAL GETCAL.R OBTRAN.F4GETCN TABM.MACGETCOM COMS.SAI CTYED.R SEGED.RGETCTY CTYED.RGETDAT GTEDIT.SAI

III-A-12

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

GETDB ESTIMM.MACGETDF COMS.SAIGETDIG GETDIG.RGETDIR COMS.SAI DIRS.MAC FDIRS.MACGETF STRING. MACGETFIE SEGED.RGETFRM FRAMES. MACGETIMA CPEDIT.RGETINP COMS.SAIGETLOC TLOCAL. RGETMAP CATMSK.R CPEDIT.RGETMAS TLOCAL. RGETNAM STAT.F4

1

GETNEW CTYED.R SEGED.RGETOLD CTYED.R SEGED.RGETPLT PLTCTY.R PLTSEG.RGETRAN CPEDIT.R EDITCR.F4 MCPEDT.RGETREG GETREG.RGETS STRING. MACGETSAM SAMPF.F4GETSCA CMASK.R CTYED.R DRIVER. FOR NSEGRD.R PLTCTY.R RDWRSG.R

SEGED.RQETSNU SEGED.RGETSTR CTYED.R

III-A-13

EDITOR SOURCE FILES CONTAINING GLOBALS

************************************************************************GLOBAL SOURCE FILES************************************************************************

-GETTER CPEDIT.R MCPEDT.RGETVER SPLIT.RGETWIN CATMSK.R MCPEDT.RGETXV GETXV.MACGETXVl GETXV.MACGETXV~ GETXV.MACGETXV3 GETXV.MACGETXV4 GETXV.MACGETXV5 GETXV.MACGFRAME CPEDIT.RG.JFN XREAD.MACGLBCAL NEWCAL.RGLOBAL GETCAL.RGMASKD GMASKH.MACGMASKE GMASKH.MACGMASKH GMASKH.MACGMASKR GMASKH.MACGMASKS GMASKH.MACGOD~OB OBTRAN.F4GO.JFN XREAD.MACGOVRLV MCPEDT.RGPARM XREAD.MACGPTRF STRING. MACGRAIN INITAL. FOR

III-A-14

EDITOR SOURCE FILES CONTAINING GLOBALS

************************************************************************GLOBAL SOURCE FILES************************************************************************

GRAPH GRAPH.F4GROUP DISAGG.F4GSC CTYED.RGT STR.MAC STRING. MAC UTIL.MACGTCAT USECAT.MACGTF GCOVN.MACGTHEAD GTEDIT.SAIGTHRES TABF.F4GTINFO GTEDIT.SAIGTINP DOCOM.MACGTNAM. GTEDIT.SAIGTNAME GTEDIT.SAIGTNRIN DOCOM.MACGTSFAC USEUNT.MACGTWIN WINDOW. MACGWIDTH CORREM.MAC XREAD.MACHECTAR GMASKH.MACHOMREG TPOOL F4HOSTN NLBI4.MACHOTFIX HOTFIX.F4HOTINE MAPSUB.F4HPROXS MILCAP.F4HSEGS CATED.MAC GMASKH.MAC TAPE. MACHSTINE NLBI4.MAC

III-A-15

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

-HSTINF NLBI4.MACHSTNAM NLBI4.MACHSTNSZ NLBI4.MACHSTSTE NLBI4.MACHSTSTR NLBI4.MACHTOA GMASKH.MAC12S STR.MACICATLS CORREC.F4 ESTIMF.F4 SCATF.RAT4 STAT.F4IDATIM STR.MACIDGTIM DGTIME.MACIDIG2C DIGCTV.RIDIG21 STRAN.R TRAN.RIDIG2M DIGCTV.R STRAN.R TRAN.R1D1G2P STRAN.R TRAN.R1DIG2S STRAN.R TRAN.R1FLOOR GETCAL.R NEWCAL.R OBTRAN.F4IFNDOl EST1MF.F4IGET OIGCTV.R STRAN.R TRAN.RIGETTE CPED1T.R MCPEDT.RIGTF GMASKH.MAC1'-'FN PICK. MACIM2DEG GETCAL.R NEWCAL.R OBTRAN.F4IM20B GETCAL. R NEWCAL.RIMG2IN PLTMAP.R

III-A-16

EDITOR SOURCE FILES CONTAINING GLOBALS

************************************************************************GLOBAL SOURCE FILES************************************************************************

IMGALIIMGTRFININ2PIXINCHARINCOMINCRCUINCRFIINCRTRINCSTRINDEXINDUSEINFOINFOFINICFLINIDIRINIMWININMOININUMINISAVINITALINITDIINITDSINITIA

STRAN.R TRAN.RNIMALI.RSTR.MACCMASK.R MSKGEN.RFORCOM.MAC FORHLP.MACFORCOM.MAC FORHLP.MACCTYED.RSEGED.RGCOVN.MACFORCOM.MAC FORHLP.MACSTRING. MAC UTIL.MACRCROP.MAC TAPE. MACUTIL.MACSTR.MAC STRING. MACCOMS.SAI FORCOM.MAC FORHLP.MACCOMS.SAIWINDOW. MACSTAT.F4FORCOM.MAC FORHLP.MACRSTART.MACINITAL.FORGETDIG.RCMASK.R CTYED.R NSEGRD.R PLTCTY.R RDWRSG.R SEGED.RSTRING. MAC

III-A-17

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

INITMA

INITTYINPOLYINPUTINSAFTINSEDGINSIDEINSTRINTERPINVERTIP

IPRCIPWCIREADCIRRIGISCANISHFTISRCHITOSJCEILJDIG2MJFLOORJFN

ADJF.F4 CATMSK.R CORREC.F4 DISAGG.F4 ESTIMF.F4SCATF.RAT4 STAT.F4COMS.SAISPLIT.RDOCOM.MACCMASK.R CTYED.R MSKGEN.R SEGED.RSEGED.RCTYED.R SEGED.R SPLIT.RFORCOM.MAC FORHLP.MACINTERP.MACECLUS4.F4 ECLUSX.F4 STAT.F4 WCLUS4.F4STRING.MACSTRING.MACSTRING.MACGETCAL.RRCROP.MACSPLIT.RISHFT.MACUSECAT.MACSTRING.MACCMASK.R MSKGEN.RCPEDIT.RCMASK.R MSKGEN.RXREAD.MAC

III-A-18

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

'-'FNBK CATED.MAC ESTIMM.MAC TAPE. MAC WINDOW. MAC'-'FNSTR RDWR.MACKFILL CORREM.MACKILLSV RSTART.MACL2U MATCH.F4 STR.MACLABELD PLTCTY.R PLTSEG.RLABELN PLTCTY.R PLTSEG.RLARGE ESTIMF.F4LBINIT NLBI4.MACLD'-'FN XREAD.MACLDO'-'FN XREAD.MACLE STR.MAC STRING. MAC UTIL. MACLEN STR.MAC STRING. MAC UTIL.MAC1

LENGTH CORREM.MAC MASK. MACLGRINE NLBI4.MACLGRINT NLBI4.MACLIMITS LIMITS. MACLINE INITAL.FORLMREG MREG.F4LOADED CMASK.R CTYED.R MSKGEN.R SEGED.RLOCCAL NEWCAL.RLOGOFF XREAD.MACLOGON XREAD.MACLOOK INITAL.FOR

III-A-19

EDITOR SOURCE FILES CONTAINING GLOBALS

************************************************************************GLOBAL SOURCE FILES************************************************************************

LOWUP COMS.SAI CORREC.F4 DISAGG.F4 DRIVER. FOR LOWUP.F4MCPEDT.R

LSH STR.MACLSG LSG.RELLSGl CPEDIT.R MCPEDT.RLSG1EV CPEDIT.R MCPEDT.RLSGEDI CPEDIT.R MCPEDT.RLSGEVA LSG.RELLT STR.MAC STRING. MAC UTIL.MACMAINC STATC.MACMAKCUN CTYED.RMAKEDl CTYED.R SEGED.R SPLIT.RMAKEDG CTYED.R SEGED.RMAKELI LSG.RELMAKFLD SEGED.R SPLIT.RMAKWIN WINTRN.RMAPALI DIGCTY.R STRAN.R TRAN.RMAPDEX MAPDEX.F4MAPDIS CATMSK.RMAPPGE NLBI4.MACMAPPGS NLBI4.MACMARKER INITAL. FORMAT4 STAT.F4MATS STAT.F4

III-A-20

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

MATCH MATCH.F4MAXCOD MASK. MACMBUF DOCOM.MACMDATE GMASKH.MACMDPWD GMASKH.MACMILCAP MILCAP.F4MINMAX CPEDIT.R MCPEDT.RM~FN GMASKH.MACMKINT SPLIT.RMONF CATED.MAC I4RUN.SAI MASK. MACMOVE STR.MAC STRING. MAC UTIL.MACMOVER INITAL.FORMOVR INITAL.FORMOVRB INITAL.FORMPARTS GMASKH.MACMPTR GMASKH.MACMSKPRM GMASKH.MACMSKSEG GMASKH.MACMUFN MAPSUB.F4MVEND STR.MACMYFRAM FRAMES. MACMYSEG PICK. MACMYWIN WINDOW. MACN2A PLTCTY.R PLTSEG.R

III-A-21

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

NAMFIL CORREM.MACNAPPEA RCROP.MAC TAPE.MACNBCTS WINDOW. MACNBYTS WINDOW. MACNCAT USECAT.MACNCLSFL FORHLP.MACNCROPS RCROP.MAC TAPE.MACNCTSC SAMPM.MACNDIG2I NIMALI.RNDIR DIRS.MACNE STR.MAC STRING. MAC UTIL.MACNECVM STATC.MACNELTS GTEDIT.SAINEWPN INITAL.FORNEXTPM GMASKH.MACNFIELD GMASKH.MAC GTEDIT.SAI TAPE. MACNFRAME FRAMES. MACNILDEV WINDOW. MACNIMGAL NIMALI.RNIMGET NIMALI.RNINDUS RCROP.MAC TAPE.MACNIRRIG RCROP.MACNLOGIE NLBI4.MACNLOGIN NLBI4.MAC

III-A-22

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

NMAIN STATC.MACNMSKSG GMASKH.MACNNOTES RCROP.MACNONSW WINDOW. MACNOPNFL FORCOM.MAC FORHLP.MACNOTES RCROP.MACNSEGS CATED.MAC GMASKH.MAC TAPE.MACNTCASE STATC.MACNTCROP RCROP.MACNTDIST STATC.MACNTFLIN CPEDIT.RNTFLOP CPEDIT.RNTG~FE NLBI4.MACNTG~FN NLBI4.MACNTLBEG NLBI4.MACNTLEND NLBI4.MACNTOPNE NLBI4.MACNTOPNF NLBI4.MACNTSITE NLBI4.MACNTSTEE NLBI4.MACNULL STR.MAC STRING.MACNUMBER INITAL.FORNUMF~ CORREM.MACNUMN~ CORREM.MAC

III-A-23

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

NUMR~ CORREM.MACNVISIT GTEDIT.SAINWNAME STATC.MACNXT ORB.ROB2GOD OBTRAN.F4OB2IM GETCAL. R NEWCAL. RODATIM STR.MACOPECAT USECAT.MACOPEN STR.MAC STRING. MAC UTIL. MACOPENAF COMS.SAIOPENDF FDIRS.MACOPENGE PLTCTY.R PLTSEG.ROPENI CORREM.MACOPENO CORREM.MACOPNCAT USECAT.MACOPNF SCAT. MACOPNMW WINDOW. MACOPNSEG TABM.MACOPNWIN WINDOW. MACOPSBAK BACKUP. MACORB ORB.ROTMFWD MAPSUB.F4OTMGEN MAPSUB.F4OTMINV MAPSUB.F4

III-A-24

EDITOR SOURCE FILES CONTAINING GLOBALS

************************************************************************GLOBAL SOURCE FILES************************************************************************

OUT STR.MACOUTCAL TLOCAL.ROUTCON PRINCP.MACOUTMSK CATMSK.ROUTPARM EDITCR.F4OUTPLY CPEDIT.R EDITCR.F4 MCPEDT.ROUTPOL SPLIT.RP2S SPLIT.R

" PARE EMIT. MACPARG STR.MACPASS MASK. MACPBUF DOCOM.MACPC STR.MAC"..PCF STR.MACPCLOSE SPLIT.RPCOM MASK. MACPCOPY SPLIT.RPCOVN CTYED.R GCOVN.MACPCTCOV PCTCOV.F4PDATE RDWR.MACPENON INITAL.FORPENUP INITAL. FORPERTUR SPLIT.RPFNAM USEUNT.MAC

III-A-25

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

PFRAMS FRAMES. MACPFREE SPLIT.RPITROL P ITROL.F4PLBUF CATED.MAC MASK. MACPLINE XREAD.MACPLOGPF MILCAP.F4PLOT INITAL.FORPLOTCP MCPEDT.RPLOTCU PLTCTY.RPLOTFI PLTSEG.RPLOTRC PLTMAP.RPLTHDR PLTCTY.R PLTSEG.RPLTRES CPEDIT.RPLYSEG SPLIT.RPMBUF DOCOM.MACPOINT CORREM.MAC STRING. MACPOLY CPEDIT.R EDITCR.F4 MCPEDT.R PROJ.F4POLYCL SPLIT.RPOLYF PROJ.F4POOL STAT.F4POPCOM FSTR.RPOPEN SPLIT.RPPCOEF CPEDIT.R MCPEDT.RPPCOM MASK. MAC

III-A-26

EDITOR SOURCE FILES CONTAINING GLOBALS

************************************************************************GLOBAL SOURCE FILES************************************************************************

-PPOLY SPLIT.RPOBUF DOCOM.MACPRCOEF CPEDIT.R MCPEDT.RPRCP CPEDIT.R MCPEDT.RPREC MASK. MAC

PRE'"' SAMPM.MACPREPRO MILCAP.F4PRFDAT RDWR.MACPRINT STR.MAC STRING. MACPRINTF STR.MAC STRING. MACPRINTS STR.MAC STRING. MACPRNODE CMASK.R MSKGEN.RPRNUM RDWR.MACPRTALI STRAN.R TRAN.RPRTERM CPEDIT.R MCPEDT.RPRTLEF CPEDIT.R MCPEDT.RPT STR.MACPTBUF DOCOM.MACPTF GCOVN.MACPTR STR.MACPUNCF PICK. MACPUSHCO FSTR.RPUTB STRING. MACPUTC CORREM.MAC STRING. MAC

III-A-27

EDITOR SOURCE FILES CONTAINING GLOBALS

************************************************************************GLOBAL SOURCE FILES************************************************************************

PUTF STRING. MACPUTS STRING. MACPVERT SPLIT.RPWIN GMASKH.MACPWMW PICK. MACPXBUF DOCOM.MACGBUF DOCOM.MACGUIT STR.MACRADDMS MAPSUB.F4RANGE CTYED.RRATVAR ESTIMF.F4RAWS WINDOW. MACRBMAP RBMAP.MACRC2UTM PRECIS.RRCROP RCROP.MACRD4 NEWCAL.RRDAD..J DOAD..J.MACRDBYTE RDWR.MAC•

RDCAT USECAT.MACRDCOM FSTR.RRDCTY CMASK.R CTYED.R PLTCTY.RRDF SCAT. MACRDHNAM NLBI4.MACRDMAP MSKGEN.MAC

III-A-2S )

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

RDMCPRDNAMERDPTRRDSEGRDUNARDUNITREAD4READSREADBREADBAREADCPREADDREADFREADFLREADGTREADHREADPREADSTREADTRECOMPREFUSEREGVARREMASK

\RESETM

\

MCPEDT.RSTAT.F4RDWR.MACNSEGRD.R RDWRSG.R SEGED.RUSEUNT.MACUSEUNT.MACSTAT.F4STAT.F4CORREM.MAC STRING.MACCPEDIT.R MCPEDT.RCPEDIT.RXREAD.MACSTRING. MACRDWR.MAC RDWRFL.MACGTEDIT.SAIXREAD.MACXREAD.MACCORREM.MAC RDWR.MAC RDWRFL.MACTAPEGT.SAICTYED.R SEGED.RCOMS.SAI XREAD.MACESTIMF.F4GMASKH.MACMODES.MAC

III-A-29

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

RES IT> MCPEDT.RRESTAR RSTART.MACREVERT REVERT.F4RING GETXY.MACRINGS GETXY.MACR~US CORREM.MACRLEN WINDOW. MACRNFNUM FORCOM.MAC FORHLP.MACROPEN RDWR.MAC RDWRFL.MACRPOLY SPLIT.RRPTRF STR.MACRSIZE GMASKH.MACRSKIP WINDOW. MACRSTR INITAL.FORS DIGCTY.R PRO~.F4 STRAN.R TRAN.RS2F STR.MAC STRING. MACS2I STR.MAC STRING. MACSAMPF PICK. MACSAMPLE SAMPM.MACSAVEIT TLOCAL. RSBSZF STR.MAC STRING. MACSC STR.MACSCALE INITAL.FOR LSG.RELSCALEl CPEDIT.R MCPEDT.R

III-A-30

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

SCAN MASK. MACSCANF STRING. MACSCFIND CTYED.RSEEK STR.MACSEG GTEDIT.SAISEGALl STRAN.R TRAN.RSEGLST CORREC.F4 SEGLST.MACSEGNO GMASKH.MAC TAPE. MACSEGOPN SEGOPN.MACSEGPLV SPLIT.RSEGS CATED.MAC GMASKH.MAC TAPE. MACSEGSRT USECAT.MACSELECT MASK.MAC~

SETBSZ RDWR.MACSETFUL GETXY.MACSETHLF GETXY.MACSETIMA CPEDIT.RSET,",FN CORREM.MACSETMAP CPEDIT.RSETMOD MODES. MACSETPTR RDWR.MACSETTRA RDWR.MACSF DIGCTY.R PRECIS.R PRO,",.F4 STRAN.R TRAN.R UTM.RSFBSZ CORREM.MAC

I II-A-31

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

-SFIELD MASK. MACSFPTR CORREM.MACSHOCOM ESTIMF.F4SHOWG DISAGG.F4SHWDAT DGTIME.MACSHWFLD GTEDIT.SAISHWNAM STAT.F4SI UTM.RSIMEG SIMEG.F4SIZE STRING. MACSKEWST CPEDIT.RSKPMSK GMASKH.MACSMREG MREG.F4SORTC USECAT.MACSORTCU CTYED.RSORTFI SEGED.RSORTOG USECAT.MACSPACEP EDITCR.F4SPAN STR.MAC STRING. MAC UTILe MACSPLIT SPLIT.RSPTR ESTIMM.MACSPTRF STRING. MACSRCCAT USECAT.MACSTANAS ESTIMF.F4

III-A-32

• _ .•..•. _ •.•.•. ~ •.•.... '_ i _ .0"' •.••• __ ~., _ ••

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

STARSST ARS.

STARTSTATYRSTCATSTCLSTSTINVSTOFSTOISTRHSESTRHSTSTTIMESTUSESUBPSUMMARSUTMFSUTMISWIDTHSYMBlSYMBOLTABSEGTAPPEATCASETCLOSE

GTEDIT.SAIGTEDIT.SAIPICK. MACSTATYR.MACUSECAT.MACCORREC.F4STAT.F4STRING. MACSTRING. MACNLBI4.MACNLBI4.MACCOMS.SAICORREC.F4STRING. MACCMASK.R CTYED.R NSEGRD.R PLTCTY.R RDWRSG.R SEGED.RPROJ.F4PROJ.F4XREAD.MACINITAL.FORINITAL.FOR ZETA. MACTABM.MACRCROP.MAC TAPE. MACSTATC.MACTIO.MAC

III-A-33

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

TCROPS RCROP.MAC TAPE. MACTDIST STATC.MACTENT USECAT.MACTGJFN GMASKH.MAC TAPE. MACTICK PLTCTY.R PLTSEG.RTICKAT PLTCTY.R PLTSEG.RTINDUS RCROP.MAC TAPE. MACTIRRIG RCROP.MACTMCOD EMIT. MACTNAPPE TAPE. MACTNCROP TAPE. MACTNINDU RCROP.MAC TAPE. MACTNIRRI RCROP.MACTNNAPE RCROP.MACTNNOTE RCROP.MACTNOTES RCROP.MACTOPEN STR.MAC STRING. MAC TIO.MACTPOOL TPOOL. F4TPSAM SAMPM.MACTRACTS GTEDIT.SAITRANSF TLOCAL. RTREAD TIO.MACTREE MILCAP.F4TRIM STR.MAC STRING. MAC

III-A-34

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

TRNBIT GMASKH.MAC TAPE. MACTRSIZE GMASKH.MACTRYCOM PICK. MACTRYMUL WINDOW. MACTTYACC STR.MACTTYREF STR.MACTTYWl PICK. MACTTYW2 PICK. MACTTYWID STR.MACTWRITE TIO.MACTYPE MASK. MAC UTIL. MACTYPSTR CORREM.MACU2G U2G.F4UNCF PICK. MACUNITS GMASKH.MACUNPAK INITAL.FORUNPIK PICK. MACUNTAB PICK. MACUNXSG PICK. MACUSEWIN WINDOW. MACUTAB PICK. MACUTM DIGCTY.R PRECIS.R PRO.J.F4 STRAN.R TRAN.R UTM.RUTM2XY SPLIT.RUTMF DIGCTY.R PRECIS.R PRO.J.F4 STRAN.R TRAN.R UTM.R

III-A-35

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

UTMI DIGCTY.R PRO'-'.F4 STRAN.R TRAN.R UTM.RVALLOC SPLIT.RVERDEL CTYED.R SEGED.RVERINS CTYED.R SEGED.RVFREE SPLIT.RVIEWCU CTYED.RVIEWFL SEGED.RVINIT SPLIT.RWARNIN CTYED.R SEGED.RWEIGHT ESTIMF.F4WHERE INITAL.FORWINM GMASKH.MACWINMA PICK. MACWINMB PICK. MACWINW WINDOW. MACW'-'FN WINDOW. MACWNAME STATC.MACWOPEN RDWR.MAC RDWRFL. MACWPOLY SPLIT.RWRAD'-' DOAD'-'.MACWRBYTE RDWR.MACWRCTY CMASK.R CTYED.R PLTCTV.RWRITCL RDWR.MAC RDWRFL. MACWRITCP CPEDIT.R MCPEDT.R

III-A-36

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

WRITE4WRITESWRITEBWRITEDWRITEFWRITEHWRITEPWRITFLWRITGTWRITINWRITOWRITSGWRITSTWRMAPWRSEGWRTESTWRTHDRWRTSEGXERRORXOB2GOXONOUTXV2UTMVORNZETACL

STAT.F4STAT.F4STRING.MACXREAD.MACSTRING.MACXREAD.MACXREAD.MACRDWR.MAC RDWRFL.MACGTEDIT.SAIRDWR.MAC RDWRFL.MACTABM.MACCMASK.R MSKGEN.RRDWR.MAC RDWRFL.MACMSKGEN.MACCATMSK.R NSEGRD.R RDWRSG.R SEGED.RESTIMM.MACCMASK.R MSKGEN.RCMASK.R MSKGEN.RCTVED.RCPEDIT.RINITAL.FORCMASK.R CTVED.R PLTCTV.R RDWRSG.R SEGED.R SPLIT.RFSTR.RZETA.MAC

III-A-37

EDITOR SOURCE FILES CONTAINING GLOBALS************************************************************************GLOBAL SOURCE FILES************************************************************************

-ZETA~F ZETA. MACZETAOP ZETA. MACZETAOR ZETA. MACZLINE ZETA.MACZMAP MSKGEN.MACZMINMA ZETA. MACZMOVET ZETA. MACZRESET ZETA.MACZTASYM DSYM.MAC

III-A-38

EDITOR COMMANDS

The following is a list of EDITOR commands and theprograms they call. Where no program is shown the command isexecuted directly in EDITOR itself. Commands are shown only forthe main program of EDITOR, the result of compiling EDITOR. MAC,and not for any of the subprograms called by EDITOR.

IV-l

EDITOR COMMANDS

!CATEGORIZED DATA ANALYSIS FUNCTIONS2!AD~ACENCY MATRIX COMPUTATION •••••••••••••••••••••••••••••••••••• E/AD~.SAV2!AGGREGATION FUNCTIONS

3lADD AGGREGATION FILES ••••••••••••••••••••••••••••••••••••• E/AGGADD.SAV3!AGGREGATE A CATEGORIZED FILE USING A MASK •••••••••••••••••••• E/AGG.SAV3!AGRICULTURAL INDEX COMPUTATION FROM AGGREGATION FILES ••••• E/AGGINX.SAV3!PRINT AN AGGREGATION FILE ••••••••••••••••••••••••••••••••• E/DISAGG.SAV3!GUIT

2!CHANGE DETECTION BETWEEN CATEGORIZED FILES ••••••••••••••••••• E/DETECT.SAV2 COUNT CATEGORIZED PIXELS •••••••••••••••••••••••••••••••••••••• E/COUNT.SAV2 PERCENT CORRECT DETERMINATION •••••••••••••••••••••••••••••••• E/CORREC.SAV2 RECLUSTER PIXEL EXTRACTION ••••••••••••••••••••••••••••••••••• E/CLUDUS.SAV2 RENAME CATEGORIES USING A MASK ••••••••••••••••••••••••••••••• E/TRNWIN.SAV2 SEGMENT TOTAL FILE PROCESSING •••••••••••••••••••••••••••••••• E/SEGLIN.SAV2 SMOOTH A CATEGORIZED FILE •••••••••••••••••••••••••••••••••••• E/RECLAS.SAV2 THRESHHOLDED PIXEL .TABULATION •••••••••••••••••••••••••••••••• E/THRESH.SAV2 GUIT

!ESTIMATION FUNCTIONS2!ACCUMULATE ESTIMATES WITH PRORATION •••••••••••••••••••••••••• E/ACCEST.SAV2!ESTIMATE ACREAGES ••••••••••••••••••••••••••••••••••••••••••••• E/ESTIM.SAV2!STRATA TOTALS PRORATION BY COUNTY •••••••••••••••••••••••••••• E/SWISES.SAV

!GROUND TRUTH ANALYSIS FUNCTIONS2!ARCHIVE SEGMENT DATA ••••••••••••••••••••••••••••••••••••••••••• E/TAPE.SAV2!COMDINE TABLE FILES •••••••••••••••••••••••••••••••••••••••••• E/COMTAB.SAV2!COUNTY CHECK BETWEEN FILES ••••••••••••••••••••••••••••••••••• E/MCTYNM.SAV2!DESCRIPTIVE PACKED FILE CREATION FROM RAW DATA WINDOWS ••••••••• E/AWIN.SAV2!FIELD SELECTION FOR ANALYSIS ••••••••••••••••••••••••••••••••••• D/PICK.SAV2!FRAME UNIT FILE EDITING •••••••••••••••••••••••••••••••••••••• E/EDUNIT.SAV2!GROUND TRUTH FILE EDITING AND CREATING ••••••••••••••••••••••• E/GTEDIT.SAV2!MASK FILE FUNCTIONS

3 CATEGORIZED FILE MASKING •••••••••••••••••••••••••••••••••• E/CATMSK.SAV3 CONVERT A MASK FOR MASKED CLASSIFY OR CATEGORY RENAME ••••• E/CONMSK.SAV3 COUNTY MASK GENERATION ••••••••••••••••••••••••••••••••••••• D/CMASK.SAV3 EDIT A MASK FILE ••••••••••••.•••••••••••••••••••••••••••••• E/MEDIT.SAV3 PIXEL COUNT OF FIELDS IN A MASK ••••••••••••••••••••••••••• E/CMASKP.SAV3 SEGMENT MASK GENERATION ••••••••••••••••••••••••••••••••••• D/MSKGEN.SAV3 SPLIT MASKS BY FRAMES ••••••••••••••••••••••••••••••••••••• E/MSPLIT.SAV3 GUIT

2 MEANS OF FIELDS ANALYSIS •••••••••••••••••••••••••••••••••••••• E/FCLUS.SAV2 PRORATION UNITS FILE EDITING ••••••••••••••••••••••••••••••••• E/PRUNIT.SAV2 SEGMENT CATALOG EDITING ••••••••••••••••••••••••••••••••••••••• E/CATED.SAV2 SIZE OF SEGMENTS TO A FILE •••••••••••••••••••••••••••••••••••• E/SEGSZ.SAV2 SUMMARY OF TRAINING DATA ••••••••••••••••••••••••••••••••••••• E/TRAREP.SAV2 YIELD TAPE FILE CREATION •••••••••••••••••••••••••••••••••••••••• E/YAS.SAV2 GUIT

!ILLIAC IV ANALySIS •••••••••••••••••••••••••••••••••••••••••••••••• E/I4RUN.SAV!IDENTIFY A FILE ••••••••••••••••••••••••••••••••••••••••••••••••••• E/IDENT.SAV!LOG USEAGE

2!IDENTIFIER2!LOG2!NO IDENTIFIER2!NO LOG

IV-2

EDITOR COMMANDS

2!NO NUMBER2!NUMBER2!GUIT

!PLOT FUNCTIONS2 COUNT UNIT PLOTS ••••••••••••••••••••••••••••••••••••••••••••••• PLTCTY.SAV2 DRIVER FOR PLOTTING •••••••••••••••••••••••••••••••••••••••••• E/DRIVER.SAV2 ELLIPSE PLOTS OF STATISTICS FILES ••••••••••••••••••••••••••• E/ELLIPSE.SAV2 MAP GRID OVERLAY PLOTS ••••••••••••••••••••••••••••••••••••••• E/PLTMAP.SAV2 SEGMENT FIELD PLOTS •••••••••••••••••••••••••••••••••••••••••• E/PLTSEG.SAV2 GUIT

!PRINT WINDOW FILES ••••••••••••••••••••••••••••••••••••••••••••••• E/DISPSL.SAV!RAW DATA ANALYSIS FUNCTIONS

2!CLASSIFYNUMBER OF CHANNELS=4

3!EUCLIDEAN MINIMUM DISTANCE CLASSIFICATION •••••••••••••• E/EUCLID.SAV3!GAUSSIAN MAXIMUM LIKELIHOOD CLASSIFICATION •••••••••••••• E/CLAS4.SAV3!MASKED CLASSIFICATION (GAUSSIAN METHOD ONLY) ••••••••••• E/MCLASS.SAV3!GUIT

NUMBER OF CHANNELS=5 TO 8 (••••••••••••••••••••••••••••••••• E/CLASX.SAV)2!CLOUD HAZE AND WATER CHECK OF RAW DATA •••••••••••••••••••••••• E/XSTAR.SAV2!CLUSTER

NUMBER OF CHANNELS=43!MODIFY WINDOW HEADER

4!ASCII HEADER INFORMATION4!DELTA OR SEPARABILITY THRESHOLD4!NUMBER OF CATEGORIES REGUIRED4!GUIT

3!ORDINARY CLUSTER •••••••••••••••••••••••••••••••••••••••• E/CLUS4.SAV3!WEIGHTED CLUSTER ••••••••••••••••••••••••••••••••••••••• E/WCLUS4.SAV3!GUIT

NUMBER OF CHANNELS=5 TO 83!CLUSTER ..••••.••..•.••.••..••••••••..••...•..••••..••.•. E/CLU8X.SAV3!MODIFY WINDOW HEADER

4!ASCII HEADER INFORMATION4!DELTA OR SEPARABILITY THRESHOLD4!NUMBER OF CATEGORIES REGUIRED4!GUIT

3!GUIT2'CONTAINMENT CHECK OF RAW DATA WINDOW ••••••••••••••••••••••••• D/CHECKP.SAV2 ENTROPIES OF CATEGORIES •••••••••••••••••••••••••••••••••••••• E/ENTROP.SAV2 FIELD MEAN COMPUTATION •••••••••••••••••••••••••••••••••••••••• FLDMEAN.SAV2 GRADIENT IMAGE OF A RAW DATA WINDOW •••••••••••••••••••••••••• E/GRADNT.SAV2 GROUP CATEGORIES AUTOMATICALLY ••••••••••••••••••••••••••••••• E/MILCAP.SAV2 HISTOGRAM OF WEIGHTED WINDOW FILES •••••••••••••••••••••••••••• E/WHIST.SAV2 KAUTH TRANSFORM OF RAW DATA ••••••••••••••••••••••••••••••••••• E/KAUTH.SAV2 MEANS, VARIANCES, AND COVARIANCES OF A WINDOW •••••••••••••••• E/ONECAT.SAV2 MODIFY A WINDOW HEADER

3!ASCII HEADER INFORMATION3!DELTA OR SEPARABILTY THRESHOLD3!NUMDER OF CATEGORIES REGUIRED3!GUIT

2!PRINCIPAL COMPONENT TRANSFORMATION ••••••••••••••••••••••••••• E/PCTRAN.SAV

IV-3

EDITOR COMMANDS

2!RANGE CHECK ON PIXEL VALUES •••••••••••••••••••••••••••••••••• E/BADPIX.SAV2 REDUCE S-CHANNEL DATA TO 4-CHANNEL DATA •••••••••••••••••••••••• E/ST04.SAV2 SMOOTH HISTOGRAMS •••••••••••••••••••••••••••••••••••••••••••• E/HISTSM.SAV2 SCaTTER GRAM PIXEL VALUES ••••••••••••••••••••••••••••••••••••••• E/SCAT.SAV2 STATISTICS FILE EDITING •••••••••••••••••••••••••••••••••••• E/STATEDIT.SAV2 WEIGHTED WINDOW FILE CREATION •••••••••••••••••••••••••••••••• E/POINTS.SAV2 GUIT

!REGISTRATION AND DIGITIZATION FUNCTIONS2 ADD CONSTANTS TO ROW AND COLUMN VALUES ••••••••••••••••••••••••••• FIXC.SAV2 BUTTON TO MENU MAP FILE CREATION ••••••••••••••••••••••••••••• E/BUTTON.SAV2 CONTROL POINT LOCATION AND ANALYSIS •••••••••••••••••••••••••• E/CPEDIT.SAV2 COUNT UNIT DIGITIZATION ••••••••••••••••••••••••••••••••••••••••• CTYED.SAV2 DETERMINE WINDOW CONTAINING COUNTY OR SEGMENT •••••••••••••••• E/EXTENT.SAV2 DRAW SCENE CONTROL POINTS AND SEGMENT REFERENCE POINTS •••• E/SCENEPLOT.SAV2 FIND A POINT ON A MAP OR SCENE

3!MAP FIND A POINT ON A MAP •••••••••••••••••••••••••••••••• E/MLOCATE.SAV3!SCENE FIND A POINT ON A SCENE •••••••••••••••••••••••••••• E/PLOCATE.SAV3!SEGMENT MAP INDEX OF A POINT ON A MAP ••••••••••••••••••••• E/SINDEX.SAV3!GUIT

2!GET WINDOW COORDINATES FROM A MASK FILE ••••••••••••••••••••• E/MCOORDS.SAV2!LOCAL SEGMENT CALIBRATION •••••••••••••••••••••••••••••••••••• E/TLOCAL.SAV2!MAP INDEX LISTING •••••••••••••••••••••••••••••••••••••••••••• E/MAPLAT.SAV2!OVERLAY SCENE TRANSPARENCIES ••••••••••••••••••••••••••••••• E/SOVERLAY.SAV2!PRECISION REFORMATTING FUNCTIONS

3!CONTROL POINT GENERATION FOR PRECISION CORRECTION ••••••••• E/FAKECP.SAV3!PARAMETER FILE CREATION FOR PRECISION CORRECTION •••••••••• E/PRECIS.SAV3!GUIT

2!SCENE TO SCENE REGISTRATION3!BUILD ROW LISTS FOR CORRELATION BLOCKS •••••••••••••••••••••• BBLOCK.SAV3!COMPUTE WINDOW COORDINATES •••••••••••••••••••••••••••••••• E/MCPWIN.SAV3!EDIT AND EVALUATE CORRESPONDING POINTS FILE •••••••••••••• E/MCPEDIT.SAV3!EXAMINE CORRELATION OUTPUT •••••••••••••••••••••••••••••••• E/EDITCR.SAV3!GUIT

2!SEGMENT DIGITIZATION •••••••••••••••••••••••••••••••••••••••••• D/SEGED.SAV2!SHIFT SEGMENTS USING DIGITIZER •••••••••••••••••••••••••••••••• E/SHIFT.SAV2!SKEW CORRECTION PARAMETER APPROXIMATION •••••••••••••••••••••••• E/SKEW.SAV2!SOUTHERN HEMISPHERE CONTROL POINT LOCATION AND ANALYSIS ••••• E/SCPEDIT.SAV2!SPLIT A SEGMENT NETWORK ••••••••••••••••••••••••••••••••••••••• E/SPLIT.SAV2!TAPE OUTPUT FROM SEGMENT NETWORK FILES •••••••••••••••••••••••• E/MOSEG.SAV2!TICK MARK USEAGE TO CREATE CONTROL POINTS •••••••••••••••••••••• E/TICK.SAV2!WINDOW COMPUTATION FUNCTIONS

3!CALCULATE COORDINATES ••••••••••••••••••••••••••••••••••••••• E/BULK.SAV3!COMPUTE CONTROL POINT WINDOWS FOR NON-DESKEWED IMAGE •••••••• FBLOCK.SAV3!CONTROL POINT WINDOW COMPUTATION •••••••••••••••••••••••••• E/CP2WIN.SAV3!MAP DIGITIZATION TO SPECIFY WINDOWS ••••••••••••••••••••••• D/GETWIN.SAV3!SEGMENT WINDOW COMPUTATION •••••••••••••••••••••••••••••••• E/SEGWIN.SAV3!GUIT

2!GUIT!RESUME AN INTERRUPTED SUBPROGRAM!SUBWINDOW OF WINDOW FILES •••••••••••••••••••••••••••••••••••••••• E/SUBWIN.SAV!TAPE READING TO CREATE WINDOW FILES

2!BLOCK CORRELATION MODE

IV-4

EDITOR COMMANDS

2!CHECK FOR TAPE ERRORS2!CORRELATION BLOCKS READ FROM TAPE ••••••.••••••••••••••••••••• E/GBLOCK.SAV2!DESTROY COORDINATE LIST2!DELETE COORDINATES2!DENSITY <SET TAPE DENSITY)2!IDENTIFY TAPE FILE2!IGNORE TAPE ERRORS2!INSERT COORDINATES2!MOVE TAPE TO SPECIFIED FILE2 NINE TRACK TAPE2 NORMAL MODE2 PRINT ALL COORDINATES2 REDUCE 8-CHANNEL DATA TO 4-CHANNEL DATA WHILE READING TAPE2 RENAME COORDINATES2 SAMPLE TAPE DATA2 SAVE COORDINATES IN A FILE2 SEVEN TRACK TAPE2.WRITE TO WINDOW FILE ON DISK FROM TAPE2!GUIT

!TIME AND DATE <DISPLAY CURRENT TIME AND DATE)!USER SUPPLIED COMMANDS!UTILITY ROUTINES

2!ARCHIVE GENERAL FILES ••••••••••••••••••••••••••••••••••••••••• E/TPCOPY.SA'2!CALCULATOR .•....••..•.........••........•••..•••.•..••.•.•••.... E/CALC.SAl2!COMPARE TWO FILES ••••••••••••••••••••••••••••••••••••••••••••• E/FILCMP.SA'2!EBCDIC TAPE TO ASCII DISK FILE READING •••••••••••••••••••••••• E/TAPDSK.SA2!EVALUATE PROBABILITY DISTRIBUTION FUNCTION •••••••••••••••••••••• E/DIST.SA2!FILLER SIZE DETERMINATION ON RAW DATA TAPES •••••••••••••••••••• E/EFILL.SA2!MAP CATALOG EDITING ••••••••••••••••••••••••••••••••••••••••••• E/MAPCAT.SA~!MULTINAME FILE FUNCTIONS •••••••••••••••••••••••••••••••••••••• E/NEWDIR.SA2 PARTS OF A FILE COMBINING AND EXTRACTION •••••••••••••••••••••••• E/PART.SA2 PATCH A FILE ••••••••...•••.•.•...•..•.••.....••.•••••••..•.••.. E/PATCH. SA2 RENAME MANY FILES ••••••••••••••••••••••••••••••••••••••••••••• E /RENAME. SA2 TAPE DUMP ....••••••..............•.....•••.•.•.....•••.•.••.... E/TDUMP.SA2 TRIM TRAILING BLANKS FROM A FILE •••••••••••••••••••••••••••••••• E/TRIM.SA2 GUIT

!GUIT

IV-5

ILLIAC-IV PROGRAMS

The ILLIAC-IV programs each consist of one source file.When loading them using LINKED no other files are mentionedexplicitly. However, some standard system 1/0 routines areautomatically loaded by LINKED. The ILLIAC-IV program sourcefiles may be found in directory CERTS> at I4-TENEX. TheILLIAC-IV programs are written in two languages, ASK and GLYPNIR.ASK is an assembl~ language and GLYPNIR is an ALGOL-likelanguage. Compilers for both languages are available on theB6700 at the ILLIAC-IV facility at NASA-AMES. ASK programs havefile names with a suffix of ASK and GLYPNIR programs have filenames with a suffix of GLYP.

V-1

ILLIAC-IV PROGRAMS

****************************************************************************SOURCE FILE PROGRAM****************************************************************************

AGGREGATE.GLVP

CLASS. ASK

CLASSX.ASK

CLUSTR.ASK

CLUSTRX.ASK

EUCLID. ASK

FASTAGG.GLVP

GCORR.ASK

MCLASS.ASK

WCLUS.ASK

ordinary (old) aggregation

4-channel maximum-likelihood classify

5 to S-channel maximum-likelihood classify

4-channel cluster

5 to S-channel cluster

minimum Euclidean distance classify (4-channel only)

fast (newer) aggregation

block correlation using gradient method

masked classify (maximum-likelihood, 4-channel only)

weighted cluster (4-channel only)

V-2