void test2(char *cmd, char **env) { t_list *list; t_tree *ast; list = newlexer(cmd, env); ast = newparser(list); burn_tree(ast, env); ft_treedestroy(&ast, (void *)ft_token_del); }
PTemplateParser PHPTemplateParser::CreateParser( const TemplateParser* oldparser, wxString _template ) { const PHPTemplateParser* phpOldParser = dynamic_cast< const PHPTemplateParser* >( oldparser ); if ( phpOldParser != NULL ) { PTemplateParser newparser( new PHPTemplateParser( *phpOldParser, _template ) ); return newparser; } return PTemplateParser(); }
PTemplateParser CppTemplateParser::CreateParser(PObjectBase obj, string _template) { PTemplateParser newparser(new CppTemplateParser(obj,_template)); return newparser; }
shared_ptr<TemplateParser> CppTemplateParser::CreateParser(shared_ptr<ObjectBase> obj, wxString _template) { shared_ptr<TemplateParser> newparser(new CppTemplateParser(obj,_template)); return newparser; }