diff options
Diffstat (limited to 'gate.c')
-rw-r--r-- | gate.c | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -44,6 +44,13 @@ gate_add_generic(struct gate *array, size_t array_index, char *name, enum BINARY return 0; } +int +gate_add(enum TOKEN_TYPE op, char *name, char *left, char *right) { + /* FIXME */ + fprintf(stderr, "bop on %s and %s for gate %s not implemented", left, right, name); + return 1; +} + struct gate* gate_get_input_by_name(char *name) { struct gate *res = NULL; @@ -80,7 +87,7 @@ gate_input_add(char *name) { return res; } -int +/*int gate_add(char *name, enum BINARY (*operation)(enum BINARY, enum BINARY), struct gate *in1, struct gate *in2) { if (count_guard(gate_count, GATE_MAX, "gates")) { return 1; @@ -90,7 +97,7 @@ gate_add(char *name, enum BINARY (*operation)(enum BINARY, enum BINARY), struct gate_count++; return 0; -} +}*/ void gate_free_all() { |