build open-axiom
1(DEFPARAMETER |OneDimensionalArrayAggregate;AL| NIL)23(DEFUN |OneDimensionalArrayAggregate;| (|t#1|)4(LET ((#1=#:G5725(|sublisV| (|pairList| '(|t#1|) (LIST (|devaluate| |t#1|)))6(LET ((#2=#:G5717(|constructorDB| '|OneDimensionalArrayAggregate|)))8(COND ((|dbTemplate| #2#))9(T10(SETF (|dbTemplate| #2#)11(|Join| (|FiniteLinearAggregate| '|t#1|)12(|ShallowlyMutableAggregate|13'|t#1|)))))))))14(PROGN15(SETF (|shellEntry| #1# 0)16(LIST '|OneDimensionalArrayAggregate| (|devaluate| |t#1|)))17#1#)))1819(DEFUN |OneDimensionalArrayAggregate| (|t#1|)20(LET ((#1=#:G573 (|assoc| |t#1| |OneDimensionalArrayAggregate;AL|)))21(COND (#1# (CDR #1#))22(T23(PROGN24(SETQ #1# (|OneDimensionalArrayAggregate;| |t#1|))25(SETQ |OneDimensionalArrayAggregate;AL|26(|cons5| (CONS |t#1| #1#)27|OneDimensionalArrayAggregate;AL|))28#1#)))))2930(SETF (|dbConstructorDefault|31(|constructorDB| '|OneDimensionalArrayAggregate|))32'|OneDimensionalArrayAggregate&|)3334(SETF (|dbConstructorForm| (|constructorDB| '|OneDimensionalArrayAggregate|))35'(|OneDimensionalArrayAggregate| S))3637(SETF (|dbConstructorKind| (|constructorDB| '|OneDimensionalArrayAggregate|))38'|category|)3940(SETF (|dbConstructorModemap|41(|constructorDB| '|OneDimensionalArrayAggregate|))42'(((|OneDimensionalArrayAggregate| |#1|) (|Category|) (|Type|))43(T |OneDimensionalArrayAggregate|)))4445(SETF (|dbDualSignature| (|constructorDB| '|OneDimensionalArrayAggregate|))46'(T T))4748(SETF (|dbCategory| (|constructorDB| '|OneDimensionalArrayAggregate|))49'(|Join| (|FiniteLinearAggregate| |t#1|)50(|ShallowlyMutableAggregate| |t#1|)))5152(SETF (|dbSourceFile| (|constructorDB| '|OneDimensionalArrayAggregate|))53'"aggcat.spad")5455(SETF (|dbOperations| (|constructorDB| '|OneDimensionalArrayAggregate|))56'((~= (#1=((|Boolean|) $ $) 18 (|has| |#1| . #2=((|BasicType|))) ELT))57(|swap!|58(((|Void|) $ #3=(|Integer|) #3#) 3559(|has| $ (|ShallowlyMutableAggregate| |#1|)) ELT))60(|sorted?| ((#4=(|Boolean|) (|Mapping| #4# |#1| |#1|) $) 96 T ELT)61((#4# $) 90 (|has| |#1| . #5=((|OrderedSet|))) ELT))62(|sort!|63(($ (|Mapping| #4# |#1| |#1|) . #6=($)) 8764(|has| $ (|ShallowlyMutableAggregate| |#1|)) ELT)65(#7=($ $) 8666(AND (|has| |#1| . #5#)67(|has| $ (|ShallowlyMutableAggregate| |#1|)))68ELT))69(|sort| (($ (|Mapping| #4# |#1| |#1|) . #6#) 97 T ELT)70(#7# 91 (|has| |#1| . #5#) ELT))71(|setelt|72((|#1| $ #3# |#1|) 47 (|has| $ (|ShallowlyMutableAggregate| |#1|))73ELT)74((|#1| $ #8=(|UniversalSegment| #3#) |#1|) 5575(|has| $ (|ShallowlyMutableAggregate| |#1|)) ELT))76(|select|77(($ (|Mapping| #9=(|Boolean|) |#1|) . #10=($)) 6978(|has| $ (|FiniteAggregate| |#1|)) ELT))79(|sample| (#11=($) 6 T CONST))80(|reverse!|81(#7# 88 (|has| $ (|ShallowlyMutableAggregate| |#1|)) ELT))82(|reverse| (#7# 98 T ELT))83(|removeDuplicates|84(($ $) 7185(AND (|has| |#1| . #12=((|BasicType|)))86(|has| $ (|FiniteAggregate| |#1|)))87ELT))88(|remove|89(($ |#1| $) 7090(AND (|has| |#1| . #12#) (|has| $ (|FiniteAggregate| |#1|))) ELT)91(($ (|Mapping| #9# |#1|) . #10#) 6892(|has| $ (|FiniteAggregate| |#1|)) ELT))93(|reduce|94((|#1| (|Mapping| |#1| |#1| |#1|) $ |#1| |#1|) 11095(|has| |#1| . #13=((|BasicType|))) ELT)96((|#1| (|Mapping| |#1| |#1| |#1|) $ |#1|) 106 T ELT)97((|#1| (|Mapping| |#1| |#1| |#1|) $) 105 T ELT))98(|qsetelt!|99((|#1| $ #3# |#1|) 48 (|has| $ (|ShallowlyMutableAggregate| |#1|))100ELT))101(|qelt| ((|#1| $ #3#) 46 T ELT))102(|position| ((#14=(|Integer|) (|Mapping| #4# |#1|) $) 95 T ELT)103((#14# |#1| $) 94 (|has| |#1| . #15=((|BasicType|))) ELT)104((#14# |#1| $ #14#) 93 (|has| |#1| . #15#) ELT))105(|new| (($ (|NonNegativeInteger|) |#1|) 65 T ELT))106(|minIndex|107((#3# . #16=($)) 38 (|has| #3# . #17=((|OrderedSet|))) ELT))108(|min| (#18=($ $ $) 80 (|has| |#1| . #5#) ELT))109(|merge| (($ (|Mapping| #4# |#1| |#1|) $ $) 99 T ELT)110(($ $ $) 92 (|has| |#1| . #5#) ELT))111(|members| (((|List| |#1|) $) 104 T ELT))112(|member?| ((#19=(|Boolean|) |#1| $) 109 (|has| |#1| . #13#) ELT))113(|maxIndex| ((#3# . #16#) 39 (|has| #3# . #17#) ELT))114(|max| (#18# 81 (|has| |#1| . #5#) ELT))115(|map!| (($ (|Mapping| |#1| |#1|) $) 112 T ELT))116(|map| (($ (|Mapping| |#1| |#1|) $) 26 T ELT)117(($ (|Mapping| |#1| |#1| |#1|) $ $) 60 T ELT))118(|latex|119(((|String|) $) 21 (|has| |#1| . #20=((|SetCategory|))) ELT))120(|insert| (($ |#1| $ #3#) 57 T ELT) (($ $ $ #3#) 56 T ELT))121(|indices| (((|List| #3#) $) 41 T ELT))122(|index?| ((#21=(|Boolean|) #3# $) 42 T ELT))123(|hash| (((|SingleInteger|) $) 20 (|has| |#1| . #20#) ELT))124(|first| ((|#1| $) 37 (|has| #3# . #17#) ELT))125(|find|126(((|Union| |#1| "failed") (|Mapping| #19# |#1|) $) 107 T ELT))127(|fill!|128(($ $ |#1|) 36 (|has| $ (|ShallowlyMutableAggregate| |#1|)) ELT))129(|every?| ((#19# (|Mapping| #19# |#1|) . #22=($)) 102 T ELT))130(|eval|131(($ $ (|List| (|Equation| |#1|))) 25132(AND (|has| |#1| (|Evalable| |#1|)) (|has| |#1| . #20#)) ELT)133(($ $ (|Equation| |#1|)) 24134(AND (|has| |#1| (|Evalable| |#1|)) (|has| |#1| . #20#)) ELT)135(($ $ |#1| |#1|) 23136(AND (|has| |#1| (|Evalable| |#1|)) (|has| |#1| . #20#)) ELT)137(($ $ (|List| |#1|) (|List| |#1|)) 22138(AND (|has| |#1| (|Evalable| |#1|)) (|has| |#1| . #20#)) ELT))139(|eq?| ((#23=(|Boolean|) $ $) 10 T ELT))140(|entry?|141((#21# |#1| $) 40142(AND (|has| $ (|FiniteAggregate| |#1|)) (|has| |#1| (|BasicType|)))143ELT))144(|entries| (((|List| |#1|) $) 43 T ELT))145(|empty?| ((#23# $) 7 T ELT)) (|empty| (#11# 8 T ELT))146(|elt| ((|#1| $ #3# |#1|) 45 T ELT) ((|#1| $ #3#) 44 T ELT)147(($ $ #8#) 66 T ELT))148(|delete| (($ $ #3#) 59 T ELT) (($ $ #8#) 58 T ELT))149(|count|150((#24=(|NonNegativeInteger|) |#1| $) 108 (|has| |#1| . #13#) ELT)151((#24# (|Mapping| #19# |#1|) $) 103 T ELT))152(|copyInto!|153(($ $ $ #14#) 89 (|has| $ (|ShallowlyMutableAggregate| |#1|)) ELT))154(|copy| (($ $) 9 T ELT))155(|convert|156((#25=(|InputForm|) $) 72 (|has| |#1| (|ConvertibleTo| #25#)) ELT))157(|construct| (($ (|List| |#1|)) 67 T ELT))158(|concat| (($ $ |#1|) 64 T ELT) (($ |#1| $) 63 T ELT)159(($ $ $) 62 T ELT) (($ (|List| $)) 61 T ELT))160(|coerce|161(((|OutputForm|) $) 16 (|has| |#1| (|CoercibleTo| (|OutputForm|)))162ELT))163(|before?| (#1# 19 (|has| |#1| . #2#) ELT))164(|any?| ((#19# (|Mapping| #19# |#1|) . #22#) 101 T ELT))165(>= (#26=((|Boolean|) $ $) 82 (|has| |#1| . #5#) ELT))166(> (#26# 84 (|has| |#1| . #5#) ELT))167(= (#1# 17 (|has| |#1| . #2#) ELT))168(<= (#26# 83 (|has| |#1| . #5#) ELT))169(< (#26# 85 (|has| |#1| . #5#) ELT)) (|#| ((#24# $) 100 T ELT))))170171(SETF (|dbAbbreviation| (|constructorDB| '|OneDimensionalArrayAggregate|))172'A1AGG)173174(SETF (|dbPrincipals| (|constructorDB| '|OneDimensionalArrayAggregate|))175'(((|FiniteLinearAggregate| S) . T)176((|ShallowlyMutableAggregate| S) . T)))177178(SETF (|dbAncestors| (|constructorDB| '|OneDimensionalArrayAggregate|))179'(((|Aggregate|) . T) ((|BasicType|) |has| |#1| (|BasicType|))180((|CoercibleTo| (|OutputForm|)) |has| |#1|181(|CoercibleTo| (|OutputForm|)))182((|Collection| |#1|) . T)183(#1=(|ConvertibleTo| (|InputForm|)) |has| |#1| #1#)184((|Eltable| (|UniversalSegment| #2=(|Integer|)) $) . T)185((|Eltable| #2# |#1|) . T) ((|EltableAggregate| #2# |#1|) . T)186((|Evalable| |#1|) AND (|has| |#1| (|Evalable| |#1|))187(|has| |#1| (|SetCategory|)))188((|FiniteAggregate| |#1|) . T) ((|FiniteLinearAggregate| |#1|) . T)189((|Functorial| |#1|) . T) ((|HomogeneousAggregate| |#1|) . T)190((|IndexedAggregate| #2# |#1|) . T)191((|InnerEvalable| |#1| |#1|) AND (|has| |#1| (|Evalable| |#1|))192(|has| |#1| (|SetCategory|)))193((|LinearAggregate| |#1|) . T)194(#3=(|OrderedSet|) |has| |#1| . #4=(#3#))195((|OrderedType|) |has| |#1| . #4#)196((|SetCategory|) |has| |#1| (|SetCategory|))197((|ShallowlyMutableAggregate| |#1|) . T) ((|Type|) . T)))198199200