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: mar sep 16 02:39:32 ART 2003
17 #ifndef PARSER_EXPRESSION_H
18 #define PARSER_EXPRESSION_H
21 #include "parseerror.h"
26 * TODO: exp tiene que venir sin espacios.
28 * @bug Los números negativos hay que ponerlos entre paréntesis si hay algún
29 * operador de baja precedencia en el mismo nivel.
31 bool parser_expression(const char* exp, size_t len, float* result, DLList*
32 var_list, ParseError* error);
34 #endif /* PARSER_EXPRESSION_H */