|
 |
| Slide 1:
Dave Evans
|
|
 |
| Slide 2:
Agenda
|
|
 |
| Slide 3:
Agenda (cont)
|
|
 |
| Slide 4:
Multiple outputs: open
|
|
 |
| Slide 5:
Multiple outputs: open (cont)
|
|
 |
| Slide 6:
UAI and PUT outputs: example
|
|
 |
| Slide 7:
Multiple outputs: TO on PUT/OUTPUT
|
|
 |
| Slide 8:
Multiple UAI outputs: TO clause
|
|
 |
| Slide 9:
Multiple UAI: TO on UNLOAD (cont)
|
|
 |
| Slide 10:
TO ... UNLOAD (cont)
|
|
 |
| Slide 11:
TO ... UNLOAD (cont)
|
|
 |
| Slide 12:
TO blocks
|
|
 |
| Slide 13:
TO blocks (cont)
|
|
 |
| Slide 14:
TO blocks (cont)
|
|
 |
| Slide 15:
Multiple UAI outputs: example
|
|
 |
| Slide 16:
Multiple UAI outputs: example (continued)
|
|
 |
| Slide 17:
#DESTUAI/PUT
|
|
 |
| Slide 18:
TO blocks semantics (issue)
|
|
 |
| Slide 19:
TO blocks semantics: Open issue (continued)
|
|
 |
| Slide 20:
#OUTLEN/POS, #RECOUT
|
|
 |
| Slide 21:
Multiple outputs - miscellaneous
|
|
 |
| Slide 22:
Multiple input files
|
|
 |
| Slide 23:
Multiple input files (continued)
|
|
 |
| Slide 24:
Multiple input files (continued)
|
|
 |
| Slide 25:
Multiple input files (continued)
|
|
 |
| Slide 26:
Multiple input files (continued)
|
|
 |
| Slide 27:
Multiple input files (continued)
|
|
 |
| Slide 28:
Multiple input files: merge example
|
|
 |
| Slide 29:
Multiple input files: merge (continued)
|
|
 |
| Slide 30:
Multiple input files: merge (continued)
|
|
 |
| Slide 31:
Multiple input files: merge (continued)
|
|
 |
| Slide 32:
Multiple input files: concatenation
|
|
 |
| Slide 33:
Multiple input files - multiple passes
|
|
 |
| Slide 34:
Associative arrays: wishlist FUNARR
|
|
 |
| Slide 35:
Arrays - by the numbers
|
|
 |
| Slide 36:
Arrays - by the numbers (continued)
|
|
 |
| Slide 37:
Some macro stuff
|
|
 |
| Slide 38:
Some macro stuff (continued)
|
|
 |
| Slide 39:
Some #functions
|
|
 |
| Slide 40:
UAI format input files
|
|
 |
| Slide 41:
Labels
|
|
 |
| Slide 42:
LEAVE IF statement
|
|
 |
| Slide 43:
PROC reorgs; misc
|
|
 |
| Slide 44:
See you downstream!
|
|