-#ifndef BIGINTEGER
-#define BIGINTEGER
+#ifndef BIGINTEGER_H
+#define BIGINTEGER_H
#include "BigUnsigned.hh"
-#ifndef BIGINTEGERUTILS
-#define BIGINTEGERUTILS
+#ifndef BIGINTEGERUTILS_H
+#define BIGINTEGERUTILS_H
#include "BigInteger.hh"
#include <string>
-#ifndef BIGUNSIGNED
-#define BIGUNSIGNED
+#ifndef BIGUNSIGNED_H
+#define BIGUNSIGNED_H
#include "NumberlikeArray.hh"
-#ifndef BIGUNSIGNEDINABASE
-#define BIGUNSIGNEDINABASE
+#ifndef BIGUNSIGNEDINABASE_H
+#define BIGUNSIGNEDINABASE_H
#include "NumberlikeArray.hh"
#include "BigUnsigned.hh"
* already been flagged. If not, it flags the `id' and
* loads the declarations.
*/
-#ifndef NUMBERLIKEARRAY
-#define NUMBERLIKEARRAY
+#ifndef NUMBERLIKEARRAY_H
+#define NUMBERLIKEARRAY_H
// An essential memory-management constant.
// I wish this were built into C++ just as it is in Java.