Intermediate DCL Programming

08/15/2000


Click here to start


Table of Contents

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

DCL$PATH Caveat

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 Substitution

Symbol Substitution

Symbol Substitution

Symbol “Scope”

Symbol “Scope”

String Operations

String Operations

String Operations

String Operations

DCL “Arrays”

Integer Operations

Boolean Operations

Logical Operations

Error Trapping

Handling Errors

Lexical - F$TRNLNM

Lexical - F$ENVIRONMENT

Lexical - F$ENVIRONMENT

Lexical - F$PARSE

Lexical - F$PARSE

Lexical - F$PARSE

Lexical - F$GETQUI

Lexical - F$GETQUI

Lexical - F$GETQUI

Lexical - F$GETQUI

Lexical - F$GETQUI

Lexical - F$CVTIME

Lexical - F$EXTRACT

Lexical - F$GETDVI

Lexical - F$EDIT

Lexical - F$GETJPI

Lexical - F$GETJPI

Lexical - F$GETJPI

Lexical - F$GETSYI

F$CONTEXT and F$PID

F$CONTEXT and F$PID

F$CONTEXT and F$PID

Other Lexical Functions

Q & A

Thank You!

Author: David J. Dachtera

Email: djesys@fsi.net

Home Page: http://www.djesys.com/