In article <
0f4ff93b-f239-454a...@googlegroups.com>,
Sam Habiel <
sam.h...@gmail.com> writes:
> Rob,
> This is just one example. Code constructions like this are very common in Fileman. The reason they exist is that the core of Fileman was written in the late 70's to early 80's. Some parts (like %DT) are late 60's code. Keep in mind which Mumps standard was being used. The subscript indirection syntax was added to the Mumps standard specifically because of these issues.
> Sam
Maybe it is some subtlty of Mumps that I haven't grasped yet but I come
up with unbalanced "()" in the posted example.
bill
> On Friday, May 24, 2013 2:28:23 AM UTC-7, rtweed wrote:
>> I would fully concur with the conclusions of the error message!
>>
>>
>>
>> Rob
>>
>>
>>
>> On Thursday, 23 May 2013 21:55:07 UTC+1, Sam Habiel wrote:
>>
>> > Mumps V1 does not properly execute this line:
>>
>> >
>>
>> >
>>
>> >
>>
>> > N S @("DFN(DFL)=$O("_DFR(DFL)_"DFN(DFL)))")
>>
>> >
>>
>> >
>>
>> >
>>
>> > The error is ,Z58,: too much indirection.
>>
>> >
>>
>> >
>>
>> >
>>
>> > Sam
--
Bill Gunshannon | de-moc-ra-cy (di mok' ra see) n. Three wolves
bill...@cs.scranton.edu | and a sheep voting on what's for dinner.
University of Scranton |
Scranton, Pennsylvania | #include <std.disclaimer.h>