File Input/Output Path Status Information
Many of the programs in the International Library have File Input/Output
statements embedded in them. Most work correctly because they reference
files in the local directory, or use the proper routines to access
files in the [DATA] directory.
Those that don't are listed with the HARDCODE ERROR message and the
line in the program where this error occurs. You can use this
listing to avoid these programs, since they will probably not work
in version 10.
MAIN PROGRAMS - DETECTED FILE I/O:
3DMILLROT.GRS -- LOCAL DIRECTORY ONLY --
3_BOLT.GRS ** HARDCODE ERROR ** 100
AUTO_NC.GRS -- LOCAL DIRECTORY ONLY --
BANDIT.GRS -- LOCAL DIRECTORY ONLY --
BATCH_SOLID_PIX.GRS ** HARDCODE ERROR ** 42
BOM.GRS -- LOCAL DIRECTORY ONLY --
BUTTONS.GRS -- LOCAL DIRECTORY ONLY --
BUTTONS_V2.GRS -- LOCAL DIRECTORY ONLY --
BUTTONS_V3.GRS -- LOCAL DIRECTORY ONLY --
CONVERT.GRS -- LOCAL DIRECTORY ONLY --
CREATEREF.GRS -- LOCAL DIRECTORY ONLY --
DATA_FILE_READER.GRS -- LOCAL DIRECTORY ONLY --
DOPEN_DEMO.GRS ** HARDCODE ERROR ** 31
DRAW_TOOL.GRS -- LOCAL DIRECTORY ONLY --
EDC.GRS ** UGFM ONLY **
EDIT.GRS ** HARDCODE ERROR ** 86
FILE2POINTS.GRS -- LOCAL DIRECTORY ONLY --
FILESTAT.GRS -- LOCAL DIRECTORY ONLY --
F_MOLD.GRS ** HARDCODE ERROR **
GLOBAL_RENAME.GRS -- LOCAL DIRECTORY ONLY --
HLR.GRH -- LOCAL DIRECTORY ONLY --
HLR.GRS -- LOCAL DIRECTORY ONLY --
HLR_BATCH.GRS -- LOCAL DIRECTORY ONLY --
INDENT_SOURCE.GRS -- LOCAL DIRECTORY ONLY --
INTER_SOLID_PIX.GRS -- LOCAL DIRECTORY ONLY --
ITEM_NO.GRS -- NO FILE IO --
LI.GRS -- LOCAL DIRECTORY ONLY --
MACHSCR.GRS ** HARDCODE ERROR ** 73
MATERIAL_LIST_ARRAY.GRS -- NO FILE IO --
NCGEN.GRS -- LOCAL DIRECTORY ONLY --
NCGEN_BATCH.GRS -- LOCAL DIRECTORY ONLY --
NOTE.GRS -- LOCAL DIRECTORY ONLY --
N_C_ENGRAVE.GRS ** HARDCODE ERROR ** (IN SUBROUTINE) 73
OFFLINE.GRS -- LOCAL DIRECTORY ONLY --
ONLINE.GRS -- LOCAL DIRECTORY ONLY --
PARTSLIST.GRS -- LOCAL DIRECTORY ONLY --
PLIST.GRS -- LOCAL DIRECTORY ONLY --
POINTS2FILE.GRS -- LOCAL DIRECTORY ONLY --
QUICKGEN.GRS -- LOCAL DIRECTORY ONLY --
REGENTIME.GRS -- LOCAL DIRECTORY ONLY --
SHOWTOOL.090 -- LOCAL DIRECTORY ONLY --
SHOWTOOL.GRS -- LOCAL DIRECTORY ONLY --
SOLID_SHADE.GRH -- LOCAL DIRECTORY ONLY --
SOLID_SHADE.GRS -- LOCAL DIRECTORY ONLY --
SOLID_SHADE_BATCH.GRS -- LOCAL DIRECTORY ONLY --
SPLINE_PTS.GRS -- LOCAL DIRECTORY ONLY --
STR_FT_IN.GRS ** HARDCODE ERROR ** 32
SURF_PTS.GRS -- LOCAL DIRECTORY ONLY --
SYSLOG.GRS ** HARDCODE ERROR ** 44
UG_US.GRS LDO
SUBROUTINES - DETECTED FILE I/O:
_833_SCRIBE_GEOM.GRS -- NO FILE I/O --
_BOM_SR02.GRS -- LOCAL DIRECTORY ONLY --
_CADD_UG_SUMMARY.GRS ** HARDCODE ERROR ** 147
_CALC_FT.GRS ** HARDCODE ERROR ** 39
_F_MOLD_APLAN.GRS -- CONTROLLED BY MAIN --
_F_MOLD_INITDATA.GRS ** HARDCODE ERROR ** 357
_F_MOLD_LOCRG.GRS -- CONTROLLED BY MAIN --
_F_MOLD_READDATA.GRS -- CONTROLLED BY $ DIR --
_F_MOLD_READSRC.GRS ** HARDCODE ERROR ** 51
_GETHELP.GRS ** HARDCODE ERROR ** 71
_GET_UNIX_ENV.GRS -- LOCAL DIRECTORY ONLY --
_GRIPUSE.GRS ** HARDCODE ERROR ** 70
_NCGEN_AS_OPER.GRS -- CONTROLLED BY MAIN --
_NCGEN_ATCLSF.GRS -- GPA READ-ONLY ACCESS --
_NCGEN_CLSF.GRS -- CONTROLLED BY MAIN --
_NCGEN_FETCH.GRS -- CONTROLLED BY MAIN --
_NCGEN_GETSPEC.GRS -- CONTROLLED BY MAIN --
_NCGEN_INIT.GRS -- CONTROLLED BY MAIN --
_NCGEN_LOGWRITE.GRS -- CONTROLLED BY MAIN --
_N_C_ENGRAVE_DATA.GRS ** HARDCODE ERROR ** 233
_QUICKGEN_AS_OPER.GRS -- CONTROLLED BY MAIN --
The subroutines flagged "** HARDCODE ERROR **" will not work in
a native environment, and may not function in UGFM either.
This is not a reflection of the programmer's skills, but rather,
a problem caused by differences between the programmer's "home"
environment and the GRIPLIB directory structure.