#include <stdlib.h>
#include <string.h>
+#include "memdebug_debugger.h"
+
/**
* Copia un fragmento de una cadena devolviendo el puntero a la copia.
+ *
+ * \param str Cadena de caracteres original.
+ * \param start Comienzo del fragmento a copiar.
+ * \param len Longitud del fragmento a copiar.
+ *
+ * \return Fragmento copiado.
*/
char* Equation_copy_fragment(const char* str, size_t start, size_t len) {
/* Reservo el espacio (incluyendo el caracter nulo). */
free(eq);
}
+size_t Equation_print(Equation* eq, FILE* fp) {
+ return fprintf(fp, "%s = %s\n", eq->variable, eq->expression);
+}
+