CALCS BAS001
LOGICAL LIST COMBINATIONS

NOTATION

*auto generated cross coupled combination
ABREVlist element title
einelement identity number
L1 L2 L3List start indicator
SRLmarker, specific reference list
ENDDATmarker, input file end

APPLICATION

Any system of information in which data elements may be defined in terms of typically three information categories

OUTPUT

obtained from output

SEE ALSO

other progs & procs

THEORY

references

GUIDANCE

Valid combinations of the three lists are constructed from those provided in lists L1 L2 L3 of the SRL.
Further combinations are written if cross coupled terms are found which form a closed loop. These combinations are the particularly valuable output from the program.
In order for the combinations thus produced to be sensible, care must be exercised in formulating the basis of the lists and the element titles there under.
Data pairs may also be entered, L1 L2 or L2 L3 or L1 L3
This program is only experimental.

INPUT FORMAT

DAT001title
L1title of list one
einABREVtitle of list one element
L2title of list two
einABREVtitle of list two element
L3title of list three
einABREVtitle of list three element
SRLtitle of specific reference list
ein1ein2ein3
ENDDAT

EXAMPLE

Input

DAT001CAR ENGINE FAULT DIAGNOSIS
L1DIAGNOSIS
2FuelSysFUEL SYSTEM
3IngitionIGNITION
4VlvSeatVALVE SEATS BURNT, REPLACE VALVES & RE-CUT SEATS
11CylWORN CYLINDER BORES, REBORE
12VlvStemVALVE STEMS WORN, RENEW VALVES & STEMS
13BrgsENGINE BEARING WORN, RENEW
L2PRINCIPAL SYMPTOM (WHILE DRIVING AND/OR SENSORY)
0NONEUNKNOWN
1SmokeEXHAUST SMOKE
3POWERENGINE POWER
5FuelConPOOR FUEL CONSUMPTION
7StartWILL NOT START
10OilConEXCESSIVE OIL CONSUMPTION
15KnockRegKNOCKING, MECHANICAL, REGULAR
17OverHeatENGINE OVERHEATING
18MisfireMISFIRE
L3OPERATING CONDITIONS
0ANYGENERALLY EVIDENT
1PullHdENGINE PULLING HARD, LOW REVS
9HdHiRevENGINE PULLING HARD, HI REVS
11StartSTARTING
13LiLoRevENGINE PULLING LIGHT, LOW REVS
15ExtendEXTENDED PERIOD
16OverRunENGINE ON OVERRUN
SRLFAULT-CAUSE-REMEDY CONNECTIONS
239
2513
2515
2189
31813
31815
439
111015
1119
121015
12116
131513
ENDDAT

Output

OUTPUTCAR ENGINE FAULT DIAGNOSIS
L1L2L3
FuelSysPOWERHdHiRev
FuelSysPOWERHdHiRev*
FuelSysFuelConLiLoRev
FuelSysFuelConExtend*
FuelSysFuelConLiLoRev*
FuelSysFuelConExtend
FuelSysMisfireHdHiRev
FuelSysMisfireLiLoRev*
FuelSysMisfireExtend*
IngitionMisfireLiLoRev
IngitionMisfireExtend*
IngitionMisfireLiLoRev*
IngitionMisfireExtend
VlvSeatPOWERHdHiRev
CylOilConExtend
CylSmokeHdHiRev
VlvStemOilConExtend
VlvStemSmokeOverRun
BrgsKnockRegLiLoRev
END001