Interpret::Interpret() { Lexer::set_interpret(this); set_lexer(new OpenLexer()); set_law(new SimpleLaw()); }
memoized_lexer(lexer_interface<token_type> * it) { set_lexer(it); }