Advent of Code

Check-in [3bac9b02b1]
Login

Check-in [3bac9b02b1]

Overview
Comment:changed order within dailies
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 3bac9b02b1006ba89cd9f97a5f25b0a6051c93f4459c2f0529a4800dd9b14931
User & Date: nnz on 2024-12-03 13:38:19
Other Links: manifest | tags
Context
2024-12-03
14:19
Added Makefile (for gcc (Debian 12.2.0-14) 12.2.0) check-in: da2606395e user: nnz tags: trunk
13:38
changed order within dailies check-in: 3bac9b02b1 user: nnz tags: trunk
10:36
202403 2nd star check-in: e8b841e9cf user: nnz tags: trunk
Changes

Modified aocdailies.c from [35ec64d3fd] to [ffaafe2cdb].

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
33
34












35
36
37
38
39
40
41
42
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
33
34
35
36
37
38
39
40



41
42
43








+
+
+
+

-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+

-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+


-
-
-



#include <stddef.h>
#include "aocdailies.h"

aocfunc *aocselect(int y, int d) {
    aocfunc *p;
    switch (y * 100 + d) {
        default: p = NULL; break;

        case 202403: p = aoc202403; break;
        case 202402: p = aoc202402; break;
        case 202401: p = aoc202401; break;

        #if 0
        case 201501: p = aoc201501; break;
        case 201502: p = aoc201502; break;
        case 201503: p = aoc201503; break;
        case 201504: p = aoc201504; break;
        case 201505: p = aoc201505; break;
        case 201506: p = aoc201506; break;
        case 201507: p = aoc201507; break;
        case 201508: p = aoc201508; break;
        case 201509: p = aoc201509; break;
        case 201510: p = aoc201510; break;
        case 201511: p = aoc201511; break;
        case 201512: p = aoc201512; break;
        case 201525: p = aoc201525; break;
        case 201524: p = aoc201524; break;
        case 201523: p = aoc201523; break;
        case 201522: p = aoc201522; break;
        case 201521: p = aoc201521; break;
        case 201520: p = aoc201520; break;
        case 201519: p = aoc201519; break;
        case 201518: p = aoc201518; break;
        case 201517: p = aoc201517; break;
        case 201516: p = aoc201516; break;
        case 201515: p = aoc201515; break;
        case 201514: p = aoc201514; break;
        case 201513: p = aoc201513; break;
        case 201514: p = aoc201514; break;
        case 201515: p = aoc201515; break;
        case 201516: p = aoc201516; break;
        case 201517: p = aoc201517; break;
        case 201518: p = aoc201518; break;
        case 201519: p = aoc201519; break;
        case 201520: p = aoc201520; break;
        case 201521: p = aoc201521; break;
        case 201522: p = aoc201522; break;
        case 201523: p = aoc201523; break;
        case 201524: p = aoc201524; break;
        case 201525: p = aoc201525; break;
        case 201512: p = aoc201512; break;
        case 201511: p = aoc201511; break;
        case 201510: p = aoc201510; break;
        case 201509: p = aoc201509; break;
        case 201508: p = aoc201508; break;
        case 201507: p = aoc201507; break;
        case 201506: p = aoc201506; break;
        case 201505: p = aoc201505; break;
        case 201504: p = aoc201504; break;
        case 201503: p = aoc201503; break;
        case 201502: p = aoc201502; break;
        case 201501: p = aoc201501; break;
        #endif

        case 202401: p = aoc202401; break;
        case 202402: p = aoc202402; break;
        case 202403: p = aoc202403; break;
    }
    return p;
}

Modified aocdailies.h from [f35543bb9f] to [769a4a36e5].

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
33
34



























35
36
37
38
39




40
41
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
33
34
35





36
37
38
39
40
41








-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+


#ifndef AOCDAILIES_H_INCLUDED
#define AOCDAILIES_H_INCLUDED

#include <stddef.h>

typedef void aocfunc(char *, size_t);
aocfunc *aocselect(int, int);

#if 0
aocfunc aoc201501;
aocfunc aoc201502;
aocfunc aoc201503;
aocfunc aoc201504;
aocfunc aoc201505;
aocfunc aoc201506;
aocfunc aoc201507;
aocfunc aoc201508;
aocfunc aoc201509;
aocfunc aoc201510;
aocfunc aoc201511;
aocfunc aoc201512;
aocfunc aoc201513;
aocfunc aoc201514;
aocfunc aoc201515;
aocfunc aoc201516;
aocfunc aoc201517;
aocfunc aoc201518;
aocfunc aoc201519;
aocfunc aoc201520;
aocfunc aoc201521;
aocfunc aoc201522;
aocfunc aoc201523;
aocfunc aoc201524;
aocfunc aoc201525;
aocfunc aoc202403;
aocfunc aoc202402;
aocfunc aoc202401;

#if 0
aocfunc aoc201525;
aocfunc aoc201524;
aocfunc aoc201523;
aocfunc aoc201522;
aocfunc aoc201521;
aocfunc aoc201520;
aocfunc aoc201519;
aocfunc aoc201518;
aocfunc aoc201517;
aocfunc aoc201516;
aocfunc aoc201515;
aocfunc aoc201514;
aocfunc aoc201513;
aocfunc aoc201512;
aocfunc aoc201511;
aocfunc aoc201510;
aocfunc aoc201509;
aocfunc aoc201508;
aocfunc aoc201507;
aocfunc aoc201506;
aocfunc aoc201505;
aocfunc aoc201504;
#endif

aocfunc aoc202401;
aocfunc aoc202402;
aocfunc aoc202403;
aocfunc aoc201503;
aocfunc aoc201502;
aocfunc aoc201501;
#endif

#endif