- put everything in "GiNaC" namespace
[ginac.git] / ginac / constant.h
index e772ada848566a796b9e307f48748a6f2cdd5bb6..89cb7ebae83576c0d1e02cf0c33666e9ddbf30ab 100644 (file)
@@ -1,7 +1,8 @@
 /** @file constant.h
  *
- *  Interface to GiNaC's constant types and some special constants.
- *
+ *  Interface to GiNaC's constant types and some special constants. */
+
+/*
  *  GiNaC Copyright (C) 1999 Johannes Gutenberg University Mainz, Germany
  *
  *  This program is free software; you can redistribute it and/or modify
@@ -23,6 +24,9 @@
 #define __GINAC_CONSTANT_H__
 
 #include <string>
+#include <ginac/basic.h>
+
+namespace GiNaC {
 
 /** This class holds constants, symbols with specific numerical value. Each
  *  object of this class must either provide their own function to evaluate it
@@ -86,4 +90,6 @@ extern const constant Pi;
 extern const constant Catalan;
 extern const constant EulerGamma;
 
+} // namespace GiNaC
+
 #endif // ndef __GINAC_CONSTANT_H__