VisualAge Generator to Enterprise Generation Language Migration Guide


EGL reserved words

There are a large number of reserved words in the EGL. The reserved words cannot be used as part names. The migration tool renames functions, data items, records, and maps if the part name is an EGL reserved word. The migration tool does not rename tables, map groups, or programs. The EGL reserved words are as follows:

Figure 60. EGL reserved words

Letter Reserved words
A absolute, add, after, all, array, at
B before, bigInt, bin, blob, by, byName, byPosition, byte
C call, case, char, clob, close, command, continue, converse, current, currentRow
D database, dataItem, dataTable, date, day, dbChar, dbClob, decimal, decimalFloat, decrement, defined, delete, description, display, dliCall
E else, embed, enable, end, every, execute, exit, externallyDefined
F field, first, float, for, forEach, form, format, formGroup, forUpdate, forward, freeSql, from, function
G get, goto, group
H header, help, hex, hide, hold, hour
I if, import, in, inOut, insert, int, integerDate, interval, into, is
K keys
L label, languageBundle, last, library, line
M mathLib, mbChar, menu, minute, money, month, move
N newLine, next, noDelete, noInsert, noRefresh, not, nullable, num, number, numc
O of, off, on, onException, onKey, open, option, otherwise, out
P pacf, package, pageHandler, passing, physical, prepare, previous, print, private, program, prompt, psb
R record, relative, replace, report, return, returning, returns, row
S scroll, second, set, setOption, show, singleRow, smallFloat, smallInt, sql, stack, strLib, sysLib, sysVar
T this, thru, time, timeStamp, to, trailer, transaction, transfer, try, type
U unicode, update, url, use, using, usingKeys
W when, where, while, window, with, withinParent, wrap
Y year
Note:
EGL part names cannot start with EZE or the # symbol.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]