Ignore:
Timestamp:
Oct 30, 2014, 1:19:34 PM (5 years ago)
Author:
nmedfort
Message:

Created an "insertion friendly" Pablo AST structure similar to LLVM; fixed engine builder bug when creating a unicode class.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/pablo/printer_pablos.h

    r4264 r4276  
    1515}
    1616
    17 class StatementPrinter {
     17class PabloPrinter {
    1818public:
    19     static std::string PrintStmts(const pablo::PabloBlock & cg_state);
    20     static std::string Print_CC_PabloStmts(const pablo::StatementList & stmts);
    21     static std::string Print_PB_PabloStmts(const pablo::StatementList & stmts);
    22     static std::string ShowPabloAST(const pablo::PabloAST * expr);
    23     static std::string ShowPabloS(const pablo::PabloAST *stmt);
     19    static std::string print(const pablo::PabloBlock & block);
     20    static std::string print(const pablo::StatementList & stmts);
     21    static std::string print(const pablo::PabloAST * expr);
     22    static std::string print(const pablo::Statement *stmt);
    2423};
    2524
Note: See TracChangeset for help on using the changeset viewer.