]> git.llucax.com Git - z.facultad/75.42/calculadora.git/blobdiff - parser_equation.c
VersiĆ³n preliminar del programa del TP. Falta evaluar ecuaciones.
[z.facultad/75.42/calculadora.git] / parser_equation.c
index d76bd1dff577d8f3049541b4b72fb86b65578311..ebf36987c7d966e582b4361a0bc7b82e42f97990 100644 (file)
 
 #include "bool.h"
 #include "equation.h"
 
 #include "bool.h"
 #include "equation.h"
+#include "parser_common.h"
 #include "parseerror.h"
 #include "dllist.h"
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
 
 #include "parseerror.h"
 #include "dllist.h"
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
 
-bool is_space(char c) {
-    return (c == ' ') || (c == '\t');
-}
-
-bool is_number(char c) {
-    return ('0' <= c) && (c <= '9');
-}
-
-bool is_alpha(char c) {
-    return (c == '_') || (('a' <= c) && (c <= 'z')) || (('A' <= c) && (c <= 'Z'));
-}
-
-bool is_alpha_num(c) {
-    return is_number(c) || is_alpha(c);
-}
+#include "memdebug_debugger.h"
 
 size_t DLList_equation_print(DLList* l, FILE* fp) {
     size_t cant = 0;
 
 size_t DLList_equation_print(DLList* l, FILE* fp) {
     size_t cant = 0;