Why am I getting a S0C9, with PARM-LTH=0?

book

Article ID: 14853

calendar_today

Updated On:

Products

CA PanAudit Plus CA Easytrieve Report Generator CA PAN/SQL

Issue/Introduction

Coding Easytrieve source.



Why am I getting a S0C9, with PARM-LTH=0?

Environment

Reading a Parm statement.

Resolution

Original Line: PARM-LTH=0 

Changed Line: PARM-LTH = 0 

 

By adding spaces before and after the equal sign the S0C9 goes away.

Additional Information

We don't understand why it's getting a "divide by zero error" when there's no calculations in the code, but by adding the spaces, the abend goes away.

The problem is with the changed way parsing is done in r11.x, as the source was partially rewritten in C.