AREV 32 and the INPUT command (Arev32)
At 17 MAY 2007 07:12:07AM Colin Kavanagh wrote:
In AREV the INPUT command had the following options.
INPUT variable ,lenght : _a basic statment such as INPUT Z,1 would allow the input of a single character and return automatically. However with AREV32 the same statement does not return automatically (behaves as if the "_" option is used), this is causing us severe problems as we use this statment to input all data in our applications.
Are there difference options for the INPUT statement in AREV32 or is this a bug?
At 17 MAY 2007 08:05AM Bob Orsini wrote:
This looks like a bug. We will take a look.
At 17 MAY 2007 09:32AM Colin Kavanagh wrote:
Thanks
At 17 MAY 2007 01:21PM David G. Kafka wrote:
More INPUT problems:
The line INPUT CHARACTER,-1 will not compile in one of my DICTs.
Thanks.
At 17 MAY 2007 01:25PM Mike Ruane wrote:
David-
I'm pretty sure we don't call the precompiler for dicts.
Why do you have a symbolic with an INPUT in it at all? Just curious.
At 17 MAY 2007 01:42PM David G. Kafka wrote:
Ah, well, not something I'd do now. This was most likely to solve a problem back in the days of 286 processors! This particular symbolic checks the credit status of a customer when an order is entered, and pops a message if the customer is over the credit limit. Users were typing ahead, and MSG sometimes was knocked down by what they typed, so they never saw the MSG. The INPUT captures the data in the keyboard buffer, allowing the message to display, then the data is stuffed back into the buffer after the message displayed.
Someone mentioned a while back that there is a program to list all bad symbolics. I think it would be worth posting that, because between the END issue and if the precompiler is not called for dict symbolics, bad symbolics are going to keep a lot of systems from converting and they are very hard to track down otherwise.
So, how about posting the bad-symbolic tracker?
Thanks,
David
At 21 MAY 2007 11:14AM Bob Orsini wrote:
This bug has been found and fixed for next release.