@@ -32,47 +32,47 @@ macro ('match-pats-condition( term (:Tag: l lt) )) (
3232);
3333
3434macro ('match-pats-condition( term ((:Tag: l lt) ( x1 )) )) (tail(
35- (let ok Trueu8)
36- (if (==( (.0( term )) l )) () (set ok Falseu8))
37- (if (match-pats-condition( (.1( (as term lt) )) x1 )) () (set ok Falseu8))
38- (==( ok Trueu8 ))
35+ (let (uuid ok) Trueu8)
36+ (if (==( (.0( term )) l )) () (set (uuid ok) Falseu8))
37+ (if (match-pats-condition( (.1( (as term lt) )) x1 )) () (set (uuid ok) Falseu8))
38+ (==( (uuid ok) Trueu8 ))
3939));
4040
4141macro ('match-pats-condition( term ((:Tag: l lt) ( x2 x1 ) ))) (tail(
42- (let ok Trueu8)
43- (if (==( (.0( term )) l )) () (set ok Falseu8))
44- (if (match-pats-condition( (.1( (as term lt) )) x1 )) () (set ok Falseu8))
45- (if (match-pats-condition( (.2( (as term lt) )) x2 )) () (set ok Falseu8))
46- (==( ok Trueu8 ))
42+ (let (uuid ok) Trueu8)
43+ (if (==( (.0( term )) l )) () (set (uuid ok) Falseu8))
44+ (if (match-pats-condition( (.1( (as term lt) )) x1 )) () (set (uuid ok) Falseu8))
45+ (if (match-pats-condition( (.2( (as term lt) )) x2 )) () (set (uuid ok) Falseu8))
46+ (==( (uuid ok) Trueu8 ))
4747));
4848
4949macro ('match-pats-condition( term ((:Tag: l lt) ( x3 x2 x1 ) ))) (tail(
50- (let ok Trueu8)
51- (if (==( (.0( term )) l )) () (set ok Falseu8))
52- (if (match-pats-condition( (.1( (as term lt) )) x1 )) () (set ok Falseu8))
53- (if (match-pats-condition( (.2( (as term lt) )) x2 )) () (set ok Falseu8))
54- (if (match-pats-condition( (.3( (as term lt) )) x3 )) () (set ok Falseu8))
55- (==( ok Trueu8 ))
50+ (let (uuid ok) Trueu8)
51+ (if (==( (.0( term )) l )) () (set (uuid ok) Falseu8))
52+ (if (match-pats-condition( (.1( (as term lt) )) x1 )) () (set (uuid ok) Falseu8))
53+ (if (match-pats-condition( (.2( (as term lt) )) x2 )) () (set (uuid ok) Falseu8))
54+ (if (match-pats-condition( (.3( (as term lt) )) x3 )) () (set (uuid ok) Falseu8))
55+ (==( (uuid ok) Trueu8 ))
5656));
5757
5858macro ('match-pats-condition( term ((:Tag: l lt) ( x4 x3 x2 x1 ) ))) (tail(
59- (let ok Trueu8)
60- (if (==( (.0( term )) l )) () (set ok Falseu8))
61- (if (match-pats-condition( (.1( (as term lt) )) x1 )) () (set ok Falseu8))
62- (if (match-pats-condition( (.2( (as term lt) )) x2 )) () (set ok Falseu8))
63- (if (match-pats-condition( (.3( (as term lt) )) x3 )) () (set ok Falseu8))
64- (if (match-pats-condition( (.4( (as term lt) )) x4 )) () (set ok Falseu8))
65- (==( ok Trueu8 ))
59+ (let (uuid ok) Trueu8)
60+ (if (==( (.0( term )) l )) () (set (uuid ok) Falseu8))
61+ (if (match-pats-condition( (.1( (as term lt) )) x1 )) () (set (uuid ok) Falseu8))
62+ (if (match-pats-condition( (.2( (as term lt) )) x2 )) () (set (uuid ok) Falseu8))
63+ (if (match-pats-condition( (.3( (as term lt) )) x3 )) () (set (uuid ok) Falseu8))
64+ (if (match-pats-condition( (.4( (as term lt) )) x4 )) () (set (uuid ok) Falseu8))
65+ (==( (uuid ok) Trueu8 ))
6666));
6767
6868macro ('match-pats-condition( term ((:Tag: l lt) ( x5 x4 x3 x2 x1 ) ))) (tail(
69- (let ok Trueu8)
70- (if (==( (.0( term )) l )) () (set ok Falseu8))
71- (if (match-pats-condition( (.1( (as term lt) )) x1 )) () (set ok Falseu8))
72- (if (match-pats-condition( (.2( (as term lt) )) x2 )) () (set ok Falseu8))
73- (if (match-pats-condition( (.3( (as term lt) )) x3 )) () (set ok Falseu8))
74- (if (match-pats-condition( (.4( (as term lt) )) x4 )) () (set ok Falseu8))
75- (if (match-pats-condition( (.5( (as term lt) )) x5 )) () (set ok Falseu8))
76- (==( ok Trueu8 ))
69+ (let (uuid ok) Trueu8)
70+ (if (==( (.0( term )) l )) () (set (uuid ok) Falseu8))
71+ (if (match-pats-condition( (.1( (as term lt) )) x1 )) () (set (uuid ok) Falseu8))
72+ (if (match-pats-condition( (.2( (as term lt) )) x2 )) () (set (uuid ok) Falseu8))
73+ (if (match-pats-condition( (.3( (as term lt) )) x3 )) () (set (uuid ok) Falseu8))
74+ (if (match-pats-condition( (.4( (as term lt) )) x4 )) () (set (uuid ok) Falseu8))
75+ (if (match-pats-condition( (.5( (as term lt) )) x5 )) () (set (uuid ok) Falseu8))
76+ (==( (uuid ok) Trueu8 ))
7777));
7878
0 commit comments