Download presentation
Presentation is loading. Please wait.
1
XINFO – Programming Languages zOS - Assembler
2
What is this presentation about?
This PowerPoint gives you a short overview about XINFO’s Assembler Interface. This button can be used to jump to specific slides in this presentation. General Info Click on this symbol to jump to the overview slide
3
Table of Contents General Info
Copy and Macro (which program uses which macros) Calls (which program calls which program) Call Graph (interlanguage call graphic) External Symbols Expanded Source (search within the source incl. macros) DB2 Access (EXEC SQL statements)
4
The entry point to XINFO’s Assembler data
Assembler - Displays The entry point to XINFO’s Assembler data
5
Assembler – General Info
Search for programs with certain attributes, e.g. Used SQL … More than 1000 lines of code … Was changed before a certain date …
6
Assembler – General Info
Lines of Code SQL, CICS, DLI Y/N Programs
7
Assembler – Copy and Macro
Select Copy and Macro
8
Assembler – Copy and Macro
Answer questions like “Where are Copy or Macro statements used, e.g. GETMAIN + FREEMAIN”
9
Assembler – Copy and Macro
Programs Nesting-Level found Y/N etc. Line number Copy/Macro name Source with the call statement The complete statement, allows to search for parameters
10
Assembler – Copy and Macro, File Access
To find file access simply search for the DD name and/or the appropriate Macros (OPEN, PUT, GET, DCB, ACB etc.)
11
Assembler – Copy and Macro, File Access
File Macros Programs The usage of the Macro
12
Assembler – Copy and Macro, File Access
Use the mouse to access related data, or the source
13
Assembler – Copy and Macro, File Access
The matching source line is „highlighted“
14
Search for program calls and parameters
Assembler - Calls Search for program calls and parameters
15
Assembler - Calls Search for all datasets
16
CALL, LINK, LOAD, ATTACH or V-CALL
Assembler - Calls Called programs Parameters Call typed: CALL, LINK, LOAD, ATTACH or V-CALL Calling programs
17
Right mouse click, then GRAPH –
Assembler – Call Graph Right mouse click, then GRAPH – Programs Call Diagram
18
Calling PL1 (or COBOL) Program
Assembler – Call Graph Called ASM program Selected ASM program Calling PL1 (or COBOL) Program
19
Assembler – Call Graph Called Asm program Cobol Program PL1 programs
20
Assembler – External Symbols
Select External Symbols
21
Assembler – External Symbols
Search for all datasets
22
Assembler – External Symbols
ESD typed (see Assembler Programer´s Guide): SD Section Definition (CSECT) LD Label Definition (entry point) ER External Reference ED Element Definition (class) PC Private Code Section CM Common Section XD External Dummy Section PR Part Reference WX Weak External Reference DS Dummy Section (DSECT) Programs External symbols
23
Assembler – Expanded Source
Select Expanded Source
24
Assembler – Expanded Source
Search for all programs with “DSN*”
25
Assembler – Expanded Source
Source Lines, including Source from Copy/Macros
26
Assembler – Expanded Source
To search for “special functions”, e.g. “SVC99”
27
Assembler – Expanded Source
This program is calling SVC 99
28
Assembler – Expanded Source
Browse source with double left click on the record
29
Assembler – DB2 Access Select DB2 Access
30
Search for used DB2 objects
Assembler – DB2 Access Search for used DB2 objects
31
Assembler – DB2 Access XINFO analyses SQL statements. You can search for tables, columns and usage (SELECT, INSERT etc.)
32
PC Client – Do you have any question about XINFO ASM?
Yes?
33
Many thanks for your attention!
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.