1 /* vim: set et sts=4 sw=4 fdm=indent fdl=1 fdn=1 fo+=t tw=80:
3 * Taller de Programación (75.42).
6 * Programa calculadora.
8 * Copyleft 2003 - Leandro Lucarella <llucare@fi.uba.ar>
9 * Puede copiar, modificar y distribuir este programa bajo los términos de
10 * la licencia GPL (http://www.gnu.org/).
12 * Creado: lun sep 15 18:55:54 ART 2003
33 Variable* Variable_new(const char* line, size_t var_start, size_t var_len);
35 void Variable_delete(Variable* var);
37 /* simplifico el manejo de errores, false si hubo error. */
38 bool Variable_set_value(Variable* var, const char* line, size_t start,
41 /* simplifico el manejo de errores, false si hubo error. */
42 bool Variable_set_min(Variable* var, const char* line, size_t start,
45 /* simplifico el manejo de errores, false si hubo error. */
46 bool Variable_set_max(Variable* var, const char* line, size_t start,
49 /* simplifico el manejo de errores, false si hubo error. */
50 bool Variable_check_min_max(Variable* var);
52 size_t Variable_print(Variable* var, FILE* fp);
54 #endif /* VARIABLE_H */