Understanding Ranges

When you extract a structure-based component from a program, you specify the range of code you want to include in the component. The range varies: for COBOL programs, a range of paragraphs; for PL/I programs, a procedure; for RPG programs, a subroutine or procedure.

Tip: You typically repeat Structure-Based Componentization in incremental fashion until all the modules you are interested in have been created. For COBOL programs, you can avoid doing this manually by specifying multiple ranges in the same extraction. Component Maker automatically processes each range in the appropriate order. No complements are generated.