Something just occurred to me with regard to call by name. There are no SETS
and USES attributes in an Algol 60 parameter declaration. If a parameter is
used as an l-value, there is a potential problem. A value like A[I} is
legitimate on either side of an assignment, but a value like A[I]+1 is
On 2018-02-13, at 10:09:30, Seymour J Metz wrote:
> Something just occurred to me with regard to call by name. There are no SETS
> and USES attributes in an Algol 60 parameter declaration. If a parameter is
> used as an l-value, there is a potential problem. A value like A[I} is
> legitimate
On 13/02/18 17:09, Seymour J Metz wrote:
Something just occurred to me with regard to call by name. There are
no SETS and USES attributes in an Algol 60 parameter declaration. If
a parameter is used as an l-value, there is a potential problem. A
value like A[I] is legitimate on either side of
Real HLASM OOP follows. Real HLASM programmers will understand why I said
called certain people are incompetent when say things like "you can't HLASM OOP
without jumping thru hoops", "another gem from Jon" and "doesn't understand
OOP". Clearly they only know basic HLASM but believe they are