Show Block Nesting does up to 5 levels.
Thanks,
Eric
Eric Simpson
Rational Developer for i - Rational Developer for
AIX and Linux - Rational Developer for Power
IBM Software Group - Canada Lab
Phone: 905-413-3226 (T/L: 313-3226)
esimpson@xxxxxxxxxx
From: John Yeung <gallium.arsenide@xxxxxxxxx>
To: "Rational Developer for IBM i / Websphere Development Studio
Client for System i & iSeries" <wdsci-l@xxxxxxxxxxxx>
Date: 04/12/2016 12:29 PM
Subject: Re: [WDSCI-L] Block printing lines in LPEX - Last Change Date
included
Sent by: "WDSCI-L" <wdsci-l-bounces@xxxxxxxxxxxx>
On Tue, Apr 12, 2016 at 11:11 AM, Buck Calabro <kc2hiz@xxxxxxxxx> wrote:
[Re: "Graphical lines"]
I'm sure there's an official name, but I don't know what it is. If you
used RDi, you could press Ctrl-Shift-O and see them for yourself :-)
Indeed. Thanks for humoring me and being patient.
They are vertical lines and horizontal arrows which connect the tops and
bottoms of control blocks, for example IF and ENDIF. If there's
nesting, there is one line for each control block.
Aha. I managed to find this:
https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_61/rzasc/sc09250739.htm
It mentions Ctrl+Shift+O as a way to "show block nesting".
You say there's one line for each block, which I take to mean there
are simultaneous, parallel vertical lines when blocks are nested. If
I'm reading that correctly, the horizontal arrows are like the Bn, Xn,
and En in compile listings, and there are n vertical lines connecting
them.
Which seems nice. But that area in the margin looks pretty small; what
happens when you are in that 100-line, 12-deep control block?
They are created on the fly, and as far as I can tell, not stored with
the source member in the cache. They are not persistent; RDi won't show
them tomorrow.
OK, that all makes sense. It should be able to recalculate them as
needed based on lexical analysis of the source code. It was only when
I was thinking you might mean horizontal rule (like a comment which
consists of hyphens or equal signs or asterisks) that persistence even
crossed my mind.
John Y.
--
This is the Rational Developer for IBM i / Websphere Development Studio
Client for System i & iSeries (WDSCI-L) mailing list
To post a message email: WDSCI-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit:
http://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at
http://archive.midrange.com/wdsci-l.
As an Amazon Associate we earn from qualifying purchases.