diff options
| author | hachem <im@hachem.wtf> | 2026-09-14 12:20:52 +0200 |
|---|---|---|
| committer | hachem <im@hachem.wtf> | 2026-09-14 12:20:52 +0200 |
| commit | ee14ad272e68d9363202d7f668e0b20302827209 (patch) | |
| tree | 88dd1012ad7f9d6ac7abeb7562dac2194794b823 /src/core/classical_components.c | |
| parent | ae07aab1442a45bbddb79e066f15eaf252a4254a (diff) | |
feat: simd + testing + formatting
Diffstat (limited to 'src/core/classical_components.c')
| -rw-r--r-- | src/core/classical_components.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/core/classical_components.c b/src/core/classical_components.c index 836784c..3ffeb88 100644 --- a/src/core/classical_components.c +++ b/src/core/classical_components.c @@ -3,32 +3,31 @@ #include <assert.h> #include <stdlib.h> -struct PsiClassicalBit psi_new_classical_bit(const char *name, bool state) +struct PsiClassicalBit psi_new_classical_bit(const char* name, bool state) { - return (struct PsiClassicalBit) - { + return (struct PsiClassicalBit){ name, state, }; } -struct PsiClassicalRegister psi_new_classical_register(const char *name, const char **names, size_t count) +struct PsiClassicalRegister psi_new_classical_register(const char* name, const char** names, + size_t count) { - struct PsiClassicalBit *bits = malloc(count * sizeof(struct PsiClassicalBit)); + struct PsiClassicalBit* bits = malloc(count * sizeof(struct PsiClassicalBit)); assert(bits != NULL || count == 0); for (size_t i = 0; i < count; i++) bits[i] = psi_new_classical_bit(names[i], false); - return (struct PsiClassicalRegister) - { + return (struct PsiClassicalRegister){ name, bits, count, }; } -void psi_free_classical_register(struct PsiClassicalRegister *reg) +void psi_free_classical_register(struct PsiClassicalRegister* reg) { free(reg->bits); reg->bits = NULL; |
