uCBQN/src/builtins/sort.c
2022-08-27 10:59:00 -04:00

15 lines
319 B
C

#include "../core.h"
#include "../utils/talloc.h"
// Defines Sort, Grade, and Bins
#define CAT0(A,B) A##_##B
#define CAT(A,B) CAT0(A,B)
typedef struct BI32p { B k; i32 v; } BI32p;
typedef struct I32I32p { i32 k; i32 v; } I32I32p;
#define GRADE_UD(U,D) U
#include "grade.h"
#define GRADE_UD(U,D) D
#include "grade.h"