| 823 | auto T(generic e0, generic e1) { return cons(e0, e1); }\r\n\ |
| 824 | auto T(generic e0, generic e1, generic e2) { return cons(e0, T(e1, e2)); }\r\n\ |
| 825 | auto T(generic e0, generic e1, generic e2, generic e3) { return cons(e0, T(e1, e2, e3)); }\r\n\ |
| 826 | int match(generic v, generic e0) { *e0 = v; return 1; }\r\n\ |
| 827 | int match(generic v, generic e0, generic e1) { *e0 = car(v); return match(cdr(v), e1); }\r\n\ |
| 828 | int match(generic v, generic e0, generic e1, generic e2) { *e0 = car(v); return match(cdr(v), e1, e2); }\r\n\ |
| 829 | int match(generic v, generic e0, generic e1, generic e2, generic e3) { *e0 = car(v); return match(cdr(v), e1, e2, e3); }\r\n\ |