Index_E


E

E (error) operation extender, 192, 193, 194, 202–203, 231, 242

edit character, date/time separators as, 572–573

edit codes, 94–96

dates and, 97–98

numeric output editing and, 94–96

edit masks, 91–92

edit words

construction of, 91–92

control codes for, 92–93

edit masks and, 91–92

literal values in, 92, 93

named constants and, 93–94

numeric output editing and, 90–93

%EDITC, 120, 144–145

%EDITFLT, 120, 145

editing numeric output (See numeric output editing)

editors, 6

%EDITW, 120, 146

EJECT directives, 32

%ELEM, 117, 118, 120, 147

ellipse, in extended name definition, 55, 55

ELSE, 34, 186, 189, 261, 417, 437, 438

ENDIF and, 261

free-format syntax for, 201, 531

IF-THEN-ELSE structure in, 436–440

IFxx and, 261, 282–284

syntax diagram for, 196

ELSEIF, 5, 186, 262

DEFINED and, 34

free-format syntax for, 201

syntax diagram for, 196

END, 186, 196, 263, 417, 531

end of file (See FEOD)

*END, 30

ENDCS, 186, 196, 189, 263

ENDDO, 186, 263

DO and, 252

DOUxx and, 253

DOWxx and, 255–257

free-format syntax for, 201

LEAVE and, 289

syntax diagram for, 196

/END-EXEC directives, 32

ENDFOR, 186, 263, 278–279

free-format syntax for, 201

syntax diagram for, 196

/END-FREE directive, 110–111

ENDIF, 5, 186, 189, 263, 437, 438, 439

ELSE and, 261

ELSEIF and, 262

free-format syntax for, 201

IFxx and, 282–284

syntax diagram for, 196

/ENDIF, 34

ending positions, numeric output editing and, 91

ENDJOB (End Job), SHTDN and, 360

endless loops, 416

ENDMON, 186, 263

free-format syntax for, 201

ON-ERROR and, 317–318

syntax diagram for, 196

ENDSBS (End Subsystem), SHTDN and, 360

ENDSL, 186, 189, 263

CASE and, 444

free-format syntax for, 201

syntax diagram for, 196

WHENxx and, 382–383

ENDSR, 9, 186, 189, 218, 264–265, 445

CABxx and, 444, 445

EXSR and, 275

free-format syntax for, 201

GOTO and, 281

LEAVSR and, 290

OTHER and, 321

SELECT and, 353–354

syntax diagram for, 196

TAG and, 281

enhanced format calculation specifications, 530

entry parameter lists, 453

entry point, program (PEP), 483–489

*ENTRY, 29

EOF, 34

%EOF, 120, 148, 331, 421

EQ Boolean operator, 200, 213, 225, 253, 255, 282, 320, 382, 436

%EQUAL, 120, 149

LOOKUP and, 291–292

SETLL and, 356–357

equal sign (=) assignment/comparision operators, 104

equi-join files, 506

error codes, special device file, 328

Error indicator, 17

error severity levels, 545

%ERROR, 121, 150, 204

errors

ON-ERROR and, 317–318

status error codes and, 202

eServer Series, xxii

*EUR, 190, 191, 298, 307, 572, 574

EVAL, 3, 103, 106–108, 117, 186, 266–267, 422, 463

%CHAR and, 266

E (error) operation extender and, 202

free-format syntax for, 201, 532, 540

MVR and, 266

natural expression support in, 200

%REM and, 266

SQRT and, 362

%SUBST and, 266

syntax diagram for, 196

EVALR, 103, 106–108, 117, 268–269

%CHAR, 268

free-format syntax for, 201, 532

MVR, 268

natural expression support in, 200

%REM, 268

%SUBST, 268

EXCEPT, 9, 86, 186, 269–272, 496, 511, 512

CHAIN and, 230–231

cursor positioning after successful operation of, 509

free-format syntax for, 201

READ and, 332–333

READE and, 336

READP and, 338

READPE and, 341

RELEASE and, 272

syntax diagram for, 196

UNLOCK and, 272

/EXEC SQL directives, 32

executable objects, 399

EXFMT, 186, 209, 273, 496, 520–522

free-format syntax for, 201

IFxx and, 283–284

READC and, 334

syntax diagram for, 196

workstation device file processing and, 518

WRITE and, 520

EXIT, 22

expansion, in edit word, 92

EXPORT, 60, 90, 403–405, 404, 405

expressions, 101–113

assignment statements and, 103, 106–108

Boolean, 106

compare statements and, 103, 108–109

CONST keyword and, 110, 111–113

continuation characters for, 106

declarative statements and, 103, 109–110

free-format calculations and, 110–111

l-values and, 106–108

natural, 103–113

numeric, 106

operators and operands for, 104–106

parameters and, 110, 111–113

priority of operators in, 105–106

procedures type, 103

return values and, 110

r-values and, 106–108

string, 106

tokens and, 106

VALUE keyword and, 111–113

EXPROPTS Control specification keyword, 41

EXSR, 186, 274–275, 275, 410

BEGSR and, 275

CASxx and, 275

ENDSR and, 265, 275

free-format syntax for, 201

syntax diagram for, 196

EXTBININT Control specification keyword, 41

extended factor 2 (See also alternate syntax options), 183, 529

extended name definition, definition specifications and, 55, 55

extenders, PARM and, 192–193

External User indicators, 16

externally described files

CHAIN and, 229–231

EXCEPT and, 269–272

file specifications for, 43–51

Input specifications and, 67, 74–75

Output specifications and, 79, 86–88

WRITE and, 384–385

EXTFILE File specification keyword, 47

EXTFLD Definition specification keyword, 60

EXTFMT Definition specification keyword, 61

EXTIND File specification keyword, 47

EXTMBR File specification keyword, 48

EXTNAME Definition specification keyword, 61

EXTPGM keyword, 62, 223, 481

EXTPROC keyword, 62, 223, 481, 482

EXTRCT, 186, 191, 192, 276

free-format syntax in, 536

syntax diagram for, 196




The Modern RPG IV Language
The Modern RPG IV Language
ISBN: 1583470646
EAN: 2147483647
Year: 2003
Pages: 156
Authors: Robert Cozzi

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net