I believe there's a branch relative version too; JXLE.
On 2024-05-29 4:57 p.m., Seymour J Metz wrote:
EXTERNAL EMAIL ALERT This email originated from outside of DataKinetics. Do not
click links or open any attachments unless you both recognize the sender, and
know the content is safe.
LH RODD,ARRAYLEN
LA RODD,ARRAYFIRST-1(RODD)
LA RPTR,ARRAYFIRST
LOOP LH REVEN,0(,RPTR)
...
BXLE RPTR,REVEN,LOOP
where REVEN,RODD is a register pair.
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר
________________________________________
Gary Weinhold
Senior Application Architect
DATAKINETICS | Data Performance & Optimization
Phone:+1.613.523.5500 x216
Email: [email protected]
Visit us online at www.DKL.com
E-mail Notification: The information contained in this email and any
attachments is confidential and may be subject to copyright or other
intellectual property protection. If you are not the intended recipient, you
are not authorized to use or disclose this information, and we request that you
notify us by reply mail or telephone and delete the original message from your
mail system.
From: IBM Mainframe Assembler List<[email protected]> on behalf of
Mark<[email protected]>
Sent: Wednesday, May 29, 2024 3:03 PM
To:[email protected]
Subject: BXLE usage assistance
Hello,
I'm writing an exit where I have to scan through an array of variable length
entries in a table where the format is as below (all the entires are readable
characters)
First 2 bytes = total length of array in hex
then
2 bytes for length of first entry in hex
First Entry in table
2 bytes for length of 2nd entry in hex
2nd entry in table
2 bytes for length of 3rd entry in hex
3rd entry in table.
repeats until end of array.
I'm thinking a BXLE will work, but getting stuck on exactly how to code it.
any help is greatly appriciated.
Thanks,
Mark.
.