[email protected] (David L. Craig) writes:
> Does anyone else (Google doesn't) remember the ELHO acronym?
>
> Equal    - mask '8'
> Low      - mask '4'
> High     - mask '2'
> Overflow - mask '1'
>
> Back in the days of no extended mnemonic opcodes it was
> quite the assembler programming aid.

I was involved in doing some of the original relational/sql "System/R",
some past posts
http://www.garlic.com/~lynn/submain.html#systemr

where SQL does 2-value, true/false logic. It created big problem for
unknowns and/or null values. Old discussion that null values in SQL
tended to produce the opposite of the expected results ... making it all
the more dangerous.

about the same time, I was brought in to do some of a different kind of
relational implementation ... which had interface language that directly
supported unknowns/null with 3-value logic.

old post in DBMS group discussing the dangers of unknowns/nulls in SQL
and how it was handled in 3-value logic
http://www.garlic.com/~lynn/2003g.html#40 How to cope with missing values - 
NULLS?
http://www.garlic.com/~lynn/2003g.html#41 How to cope with missing values - 
NULLS?

Earlier in the first part of the 70s, I had written a PLI program to
ingest assembler listing ... analyze the statements, creating higher
level representation ... code paths, logic processes, "dead" code,
possible register use before set, etc ... and generate representation
using a psuedo-pascal statements.

some highly optimized cp67 kernel tmade liberal use of 3&4-way logic
with branch conditions and would appear very straight forward ... the
psuedo-pascal true/false if/then/else type logic could look very
convoluted with nesting that could go 15-levels deep.

iefbr14
https://en.wikipedia.org/wiki/IEFBR14

got fixed with SR, then with eyecatcher name, also a couple other
nits, "IEFBR14" on "END" statement, and "RENT" & "REUSE" in linkedit
http://hercules390.996247.n3.nabble.com/IBM-program-naming-question-td27674.html

from above:

Two more ...

First, because the RENT linkedit option wasn't specified.

Second, because the REUSE linkedit option wasn't specified. 

... snip ...

-- 
virtualization experience starting Jan1968, online at home since Mar1970

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to