This repository has been archived on 2026-05-11. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
2026-04-20 20:09:16 +02:00

20 lines
467 B
C

#ifndef EXPANSION_H
#define EXPANSION_H
#include <stddef.h>
struct var {
char *key;
char *value;
struct var *next;
};
struct var *var_add(struct var *list, const char *key, const char *value);
const char *var_get(struct var *list, const char *key);
size_t var_size(struct var *list);
int var_update(struct var *list, const char *key, const char *value);
void var_free(struct var *list);
char *weird_copy(const char *input);
#endif /* ! EXPANSION_H */