This commit is contained in:
2026-04-20 20:09:16 +02:00
commit a97f290271
22 changed files with 451 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
#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 */