diff options
author | Raghuram Subramani <raghus2247@gmail.com> | 2025-08-09 21:54:06 +0530 |
---|---|---|
committer | Raghuram Subramani <raghus2247@gmail.com> | 2025-08-09 21:54:06 +0530 |
commit | 2b600657c0770b155c3af9a36e5526fa0a450d00 (patch) | |
tree | bc05f96edd778be6a2b3f130351d648175c83478 /include/engine.h | |
parent | 26526cca7ea20c22b37da85d114c6d648ef80d26 (diff) |
engine: eachdo: introduce atom_t
This is in preparation for adding priorities to EACHDOs
Diffstat (limited to 'include/engine.h')
-rw-r--r-- | include/engine.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/engine.h b/include/engine.h index 771efd4..5d98019 100644 --- a/include/engine.h +++ b/include/engine.h @@ -34,6 +34,14 @@ typedef struct { config_t *config; } engine_t; +/* + * An atom is a single iteration of an EACHDO. + */ +typedef struct { + char *content; + size_t priority; +} atom_t; + engine_t *engine_ingest(char **buffer); void engine_delete(engine_t *engine); |