mirror of
https://github.com/idris-lang/Idris2.git
synced 2024-12-25 12:42:02 +03:00
17 lines
367 B
C
17 lines
367 B
C
#pragma once
|
|
|
|
#include "cBackend.h"
|
|
|
|
typedef struct {
|
|
char *name;
|
|
int tag;
|
|
} AConAlt;
|
|
|
|
AConAlt *newConstructorField(int);
|
|
int compareConstructors(Value *, AConAlt *, int);
|
|
void constructorFieldFNextEntry(AConAlt *, char *, int);
|
|
void freeConstructorField(AConAlt *);
|
|
|
|
int multiStringCompare(Value *, int, char **);
|
|
int multiDoubleCompare(Value *, int, double *);
|