Intermediate DCL Programming
Agenda - Review Intro
Agenda - Review Intro., Cont’d
Agenda - Intermediate
Agenda - Intermediate, Cont’d
DCL Command Elements
DCL Verbs
DCL Verbs, Cont’d
More Foreign Commands
DCL$PATH Caveat
Conditional Statements
Basic Logical Control
More Internal Subroutines
Why CALL?
Searching for Files
File Search Loops
Multiple F$SEARCH Streams
File I/O Statements
File I/O - OPEN
File I/O - READ
File I/O - WRITE
File I/O - CLOSE
File I/O - READ Loops
Parse - F$ELEMENT()
String Parsing Loops
Symbol Substitution
Symbol “Scope”
String Operations
DCL “Arrays”
Integer Operations
Boolean Operations
Logical Operations
Error Trapping
Handling Errors
Lexical - F$TRNLNM
Lexical - F$ENVIRONMENT
Lexical - F$PARSE
Lexical - F$GETQUI
Lexical - F$CVTIME
Lexical - F$EXTRACT
Lexical - F$GETDVI
Lexical - F$EDIT
Lexical - F$GETJPI
Lexical - F$GETSYI
F$CONTEXT and F$PID
Other Lexical Functions
Q & A
Thank You!
Email: djesys@fsi.net
Home Page: http://www.djesys.com/