Artifact
e8cabdbc7942c0ae50a1ac196ec9dfe35760a3a6:
0000: 28 0a 3b 20 59 6f 75 72 20 65 67 67 27 73 20 6c (.; Your egg's l
0010: 69 63 65 6e 73 65 3a 0a 28 6c 69 63 65 6e 73 65 icense:.(license
0020: 20 22 4c 47 50 4c 22 29 0a 0a 3b 20 50 69 63 6b "LGPL")..; Pick
0030: 20 6f 6e 65 20 66 72 6f 6d 20 74 68 65 20 6c 69 one from the li
0040: 73 74 20 6f 66 20 63 61 74 65 67 6f 72 69 65 73 st of categories
0050: 20 28 73 65 65 20 62 65 6c 6f 77 29 20 66 6f 72 (see below) for
0060: 20 79 6f 75 72 20 65 67 67 20 61 6e 64 20 65 6e your egg and en
0070: 74 65 72 20 69 74 0a 3b 20 68 65 72 65 2e 0a 28 ter it.; here..(
0080: 63 61 74 65 67 6f 72 79 20 6d 69 73 63 29 0a 0a category misc)..
0090: 3b 20 41 20 6c 69 73 74 20 6f 66 20 65 67 67 73 ; A list of eggs
00a0: 20 6d 70 65 67 33 20 64 65 70 65 6e 64 73 20 6f mpeg3 depends o
00b0: 6e 2e 20 20 49 66 20 6e 6f 6e 65 2c 20 79 6f 75 n. If none, you
00c0: 20 63 61 6e 20 6f 6d 69 74 20 74 68 69 73 20 64 can omit this d
00d0: 65 63 6c 61 72 61 74 69 6f 6e 0a 3b 20 61 6c 74 eclaration.; alt
00e0: 6f 67 65 74 68 65 72 2e 20 49 66 20 79 6f 75 20 ogether. If you
00f0: 61 72 65 20 6d 61 6b 69 6e 67 20 61 6e 20 65 67 are making an eg
0100: 67 20 66 6f 72 20 63 68 69 63 6b 65 6e 20 33 20 g for chicken 3
0110: 61 6e 64 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 and you need to
0120: 75 73 65 0a 3b 20 70 72 6f 63 65 64 75 72 65 73 use.; procedures
0130: 20 66 72 6f 6d 20 74 68 65 20 60 66 69 6c 65 73 from the `files
0140: 27 20 75 6e 69 74 2c 20 62 65 20 73 75 72 65 20 ' unit, be sure
0150: 74 6f 20 69 6e 63 6c 75 64 65 20 74 68 65 20 60 to include the `
0160: 66 69 6c 65 73 27 20 65 67 67 20 69 6e 20 74 68 files' egg in th
0170: 65 0a 3b 20 60 6e 65 65 64 73 27 20 73 65 63 74 e.; `needs' sect
0180: 69 6f 6e 20 28 63 68 69 63 6b 65 6e 20 76 65 72 ion (chicken ver
0190: 73 69 6f 6e 73 20 3c 20 33 2e 34 2e 30 20 64 6f sions < 3.4.0 do
01a0: 6e 27 74 20 70 72 6f 76 69 64 65 20 74 68 65 20 n't provide the
01b0: 60 66 69 6c 65 73 27 20 75 6e 69 74 29 2e 0a 3b `files' unit)..;
01c0: 20 60 64 65 70 65 6e 64 73 27 20 69 73 20 61 6e `depends' is an
01d0: 20 61 6c 69 61 73 20 74 6f 20 60 6e 65 65 64 73 alias to `needs
01e0: 27 2e 0a 28 6e 65 65 64 73 20 73 72 66 69 2d 36 '..(needs srfi-6
01f0: 39 29 0a 0a 3b 20 41 20 6c 69 73 74 20 6f 66 20 9)..; A list of
0200: 65 67 67 73 20 72 65 71 75 69 72 65 64 20 66 6f eggs required fo
0210: 72 20 54 45 53 54 49 4e 47 20 4f 4e 4c 59 2e 20 r TESTING ONLY.
0220: 20 53 65 65 20 74 68 65 20 60 54 65 73 74 73 27 See the `Tests'
0230: 20 73 65 63 74 69 6f 6e 2e 0a 28 74 65 73 74 2d section..(test-
0240: 64 65 70 65 6e 64 73 20 74 65 73 74 29 0a 0a 28 depends test)..(
0250: 61 75 74 68 6f 72 20 22 4d 61 74 74 20 57 65 6c author "Matt Wel
0260: 6c 61 6e 64 22 29 0a 28 73 79 6e 6f 70 73 69 73 land").(synopsis
0270: 20 22 50 72 69 6d 69 74 69 76 65 20 61 72 67 75 "Primitive argu
0280: 6d 65 6e 74 20 70 72 6f 63 65 73 73 6f 72 2e 22 ment processor."
0290: 29 29 0a )).