1 .comp 920 010111010010000
2 .start __generic_eq_Start
3 .depend "StdGeneric" "20220216025412"
4 .depend "_SystemEnumStrict" "20220216025412"
5 .depend "_SystemStrictLists" "20220216025412"
6 .depend "StdStrictLists" "20220216025412"
7 .depend "_SystemEnum" "20220216025412"
8 .depend "StdEnum" "20220216025412"
9 .depend "StdMisc" "20220216025412"
10 .depend "StdFunctions" "20220216025412"
11 .depend "StdCharList" "20220216025412"
12 .depend "StdTuple" "20220216025412"
13 .depend "StdOrdList" "20220216025412"
14 .depend "StdList" "20220216025412"
15 .depend "StdClass" "20220216025412"
16 .depend "StdFile" "20220216025412"
17 .depend "StdString" "20220216025412"
18 .depend "_SystemArray" "20220216025412"
19 .depend "StdArray" "20220216025412"
20 .depend "StdChar" "20220216025412"
21 .depend "StdReal" "20220216025412"
22 .depend "StdInt" "20220216025412"
23 .depend "StdOverloaded" "20220216025412"
24 .depend "StdBool" "20220216025412"
25 .depend "StdEnv" "20220216025412"
26 .module m_generic_eq "generic_eq" "20220301120355"
29 .implab _cycle_in_spine
32 .impdesc e_system_dind
33 .implab e_system_nind e_system_eaind
35 .implab e_system_nif e_system_eaif
38 .implab e_system_nAP e_system_eaAP
44 .implab n_Conss ea_Conss
46 .implab n_Consts ea_Consts
48 .implab n_Conssts ea_Conssts
64 .implab e_StdChar_s==;18
66 .implab e_StdInt_s==;16
67 .impdesc e_StdInt_d<;17
69 .implab e_StdBool_s==;3
71 .impdesc e_StdGeneric_dUNIT
72 .impdesc e_StdGeneric_dLEFT
73 .impdesc e_StdGeneric_dRIGHT
74 .impdesc e_StdGeneric_dPAIR
75 .impdesc e_StdGeneric_dCONS
76 .desc d21 _hnf _add_arg 2 0 "C1"
77 .desc d22 _hnf _hnf 0 0 "C2"
78 .export __generic_eq_Start
87 push_node _cycle_in_spine 0
104 buildh e_StdInt_d<;17 0
123 push_node _cycle_in_spine 2
145 .desc d47 _hnf l47 2 0 "_f6"
180 .desc d46 _hnf l46 2 0 "_f5"
208 .desc d45 _hnf l45 2 0 "_f4"
238 .desc d44 _hnf l44 2 0 "_f3"
272 .desc d43 _hnf l43 2 0 "_f2"
304 .desc d42 _hnf l42 2 0 "_f1"
336 .desc d2 _hnf l2 2 0 "gEq_Int;1"
376 .desc d4 _hnf l4 2 0 "gEq_Char;4"
416 .desc d3 _hnf l3 2 0 "gEq_Bool;2"
474 push_node _cycle_in_spine 1
486 buildh e_StdGeneric_dCONS 1
487 fillh e_StdGeneric_dLEFT 1 2
492 buildh e_StdGeneric_dUNIT 0
493 buildh e_StdGeneric_dCONS 1
494 fillh e_StdGeneric_dRIGHT 1 2
520 push_node _cycle_in_spine 1
529 buildh e_StdGeneric_dPAIR 2
530 fillh e_StdGeneric_dCONS 1 3
537 push_node _cycle_in_spine 1
550 buildh e_StdGeneric_dPAIR 2
551 buildh e_StdGeneric_dCONS 1
552 fillh e_StdGeneric_dLEFT 1 3
557 buildh e_StdGeneric_dUNIT 0
558 buildh e_StdGeneric_dCONS 1
559 fillh e_StdGeneric_dRIGHT 1 2
563 .desc d10 n10 l10 3 0 "gEq__List;12"
586 push_node _cycle_in_spine 3
615 .desc d41 _hnf l41 2 0 "_f0"
643 .desc d8 _hnf l8 4 0 "gEq_PAIR;10"
706 .desc d5 _hnf l5 2 0 "gEq_UNIT;5"
721 .desc d7 _hnf l7 3 0 "gEq_CONS;7"
761 .desc d9 _hnf l9 4 0 "gEq_EITHER;11"
780 eq_desc e_StdGeneric_dLEFT 1 2
789 eq_desc e_StdGeneric_dLEFT 1 4
820 eq_desc e_StdGeneric_dRIGHT 1 4
853 push_node _cycle_in_spine 1
866 buildh e_StdGeneric_dPAIR 2
867 buildh e_StdGeneric_dCONS 1
868 fillh e_StdGeneric_dLEFT 1 3
873 buildh e_StdGeneric_dUNIT 0
874 buildh e_StdGeneric_dCONS 1
875 fillh e_StdGeneric_dRIGHT 1 2