diff --git a/Code/Common/otbParser.cxx b/Code/Common/otbParser.cxx
index ccd244fcc9425308b58793f060e46a6e19a2869e..6ff16396288cba24118c40bab5f609acead606d1 100644
--- a/Code/Common/otbParser.cxx
+++ b/Code/Common/otbParser.cxx
@@ -227,16 +227,6 @@ Parser::~Parser()
 {
 }
 
-void Parser::InitConst()
-{
-  m_InternalParser->InitConst();
-}
-
-void Parser::InitFun()
-{
-  m_InternalParser->InitFun();
-}
-
 void Parser::SetExpr(const std::string & Expression)
 {
   m_InternalParser->SetExpr(Expression);
diff --git a/Code/Common/otbParser.h b/Code/Common/otbParser.h
index 6845471803401d6bf854f8ccd879465ec12942dc..1ad5a61833d9c836a4353db4503918b7edd60119 100644
--- a/Code/Common/otbParser.h
+++ b/Code/Common/otbParser.h
@@ -56,12 +56,6 @@ public:
   /** Type for function/number of arguments map */
   typedef std::map<std::string, int>               FunctionMapType;
 
-  /** Initialize user defined constants */
-  virtual void InitConst();
-
-  /** Initialize user defined functions */
-  virtual void InitFun();
-  
   /** Set the expression to be parsed */
   virtual void SetExpr(const std::string & Expression);