absyntax_utils/debug_ast.hh
changeset 979 f8f1d89ff7d5
parent 725 bfbe4aca6b77
equal deleted inserted replaced
978:efab3a94d3c0 979:f8f1d89ff7d5
    44 #include "../absyntax/absyntax.hh"
    44 #include "../absyntax/absyntax.hh"
    45 
    45 
    46 
    46 
    47 class debug_c { 
    47 class debug_c { 
    48   public:
    48   public:
    49     static void print(symbol_c *symbol);
    49     static void print(const_value_c  cvalue);
    50     static void print(const char *str);
    50     static void print(symbol_c      *symbol);
       
    51     static void print(const char    *str);
    51 
    52 
    52     /* print the AST from this point downwards */
    53     /* print the AST from this point downwards */
    53     static void print_ast(symbol_c *root_symbol);
    54     static void print_ast(symbol_c *root_symbol);
    54 };
    55 };
    55 
    56