blob: 219998d34435d14e68102054d81c52600b95d586 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
(/VERSIONCHECK 2)
(DEFPARAMETER |ListAggregate;CAT| 'NIL)
(DEFPARAMETER |ListAggregate;AL| 'NIL)
(DEFUN |ListAggregate;| (|t#1|)
(LET ((#0=#:G1430
(|sublisV| (PAIR '(|t#1|) (LIST (|devaluate| |t#1|)))
(COND
(|ListAggregate;CAT|)
(T (SETQ |ListAggregate;CAT|
(|Join| (|StreamAggregate| '|t#1|)
(|FiniteLinearAggregate| '|t#1|)
(|ExtensibleLinearAggregate| '|t#1|)
(|mkCategory| '|domain|
'(((|list| ($ |t#1|)) T)) NIL 'NIL
NIL))))))))
(|setShellEntry| #0# 0 (LIST '|ListAggregate| (|devaluate| |t#1|)))
#0#))
(DEFUN |ListAggregate| (#0=#:G1431)
(LET ((#1=#:G1432 (|assoc| (|devaluate| #0#) |ListAggregate;AL|)))
(COND
(#1# (CDR #1#))
(T (PROGN
(SETQ #1# (|ListAggregate;| #0#))
(SETQ |ListAggregate;AL|
(|cons5| (CONS (|devaluate| #0#) #1#)
|ListAggregate;AL|))
#1#)))))
|