PACK Examples


Example 1:

 

  

PACK

RECVING FROM ITEM1,ITEM2,ITEM3,"END"

 

 

Variable

PL

FP

LP

Contents

Before:

RECVING

20

3

8

XXXXXXXX············

 

ITEM1

6

1

4

AAAA··

 

ITEM2

12

2

4

BBBBBBBBBBBB

 

ITEM3

6

 

 

·12345

 

After:

RECVING

20

1

16

AAAABBB·12345END····

 

All other variables remain unchanged

 

No Condition Flags are set (all FALSE).

 

Example 2:

 

 

Variable

PL

FP

LP

Contents

Before:

RECVING

20

1

13

AAAA111111CCC·······

 

ITEM1

10

1

10

AAAAAAAAAA

 

ITEM2

5

 

 

····1

 

ITEM3

15

5

15

XXXXCCCCCCCCCCC

 

After:

RECVING

20

1

20

AAAAAAAAAA····1CCCCC

 

All other variables remain unchanged

 

The EOS Condition Flag is set since RECVING was too small.

 



PL/B Language Reference OR Examples PACKKEY Examples