From 73d53b0962cb19a6d2a7686de658a5540ab07017 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Mon, 31 Jul 2006 22:50:47 +0000 Subject: It almost builds, we need to get rid of duplicate list entries and actually store the commands somewhere so the target handler can decide if they need to be run. --- src/builder.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/builder.h') diff --git a/src/builder.h b/src/builder.h index d7c0891..faa82c2 100644 --- a/src/builder.h +++ b/src/builder.h @@ -100,18 +100,18 @@ public: return mTarget[sName]; } -private: typedef std::map varmap; + varmap *regexVars( RegExp *re ); + std::string varRepl( const char *sSrc, const char *cont, varmap *mExtra ); +private: void requiresNormal( const char *sBase, const char *sReq ); void requiresRegexp( const char *sBase, const char *sReq ); void checkVar( const char *cont, const char *sName ); void scanBegin(); void scanEnd(); - varmap *regexVars( RegExp *re ); bool hasVar( varmap *pMap, std::string &var ); - std::string varRepl( const char *sSrc, const char *cont, varmap *mExtra ); Action *pDefaultAction; Action *pLastAddedAction; -- cgit v1.2.3