Ignore:
Timestamp:
Sep 29, 2014, 2:11:34 PM (5 years ago)
Author:
nmedfort
Message:

More refactoring of the RE system; moved the original re/RE_Compiler to compiler.cpp and the PBIX_Compiler to the re/RE_Compiler.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/compiler.h

    r3850 r4197  
    88#define COMPILER_H
    99
    10 #include "compiler.h"
    11 #include "re_parser.h"
    12 #include "pbix_compiler.h"
     10#include "utf_encoding.h"
    1311#include "llvm_gen.h"
     12#include <string>
    1413
    15 class Compiler
    16 {
    17 public:
    18     Compiler();
    19 };
     14namespace icgrep {
    2015
    21 #endif // COMPILER_H
     16LLVM_Gen_RetVal compile(bool show_compile_time, bool ascii_only, std::string basis_pattern, std::string gensym_pattern, UTF_Encoding encoding, std::string input_string);
    2217
    23 /*
     18}
    2419
    25   TODO: This will become the main driver for the application.  The parser, the cc compiler, the pbix compiler
    26   and the ir generator will all be called from here.
    27 
    28 */
     20#endif
Note: See TracChangeset for help on using the changeset viewer.