exam_heur_gcd_SOURCES = heur_gcd_bug.cpp
exam_heur_gcd_LDADD = ../ginac/libginac.la
-match_bug_SOURCES = match_bug.cpp error_report.hpp
+match_bug_SOURCES = match_bug.cpp error_report.h
match_bug_LDADD = ../ginac/libginac.la
parser_bugs_SOURCES = parser_bugs.cpp
#include <cln/integer_io.h>
#include <cln/random.h>
#include <cln/numtheory.h>
-#include "polynomial/cra_garner.hpp"
+#include "polynomial/cra_garner.h"
#include <map>
#include <vector>
#include <stdexcept>
-#include "polynomial/upoly.hpp"
-#include "polynomial/upoly_io.hpp"
-#include "polynomial/mod_gcd.hpp"
+#include "polynomial/upoly.h"
+#include "polynomial/upoly_io.h"
+#include "polynomial/mod_gcd.h"
#include "ginac.h"
#include <cln/random.h>
#include <string>
* http://www.ginac.de/pipermail/ginac-devel/2006-April/000942.html
*/
#include "ginac.h"
-#include "error_report.hpp"
+#include "error_report.h"
#include <iostream>
using namespace GiNaC;
#include <iostream>
#include "timer.h"
#include "ginac.h"
-#include "error_report.hpp"
+#include "error_report.h"
#include "test_runner.h"
-#include "polynomial/remainder.tcc"
-#include "polynomial/upoly.hpp"
-#include "polynomial/mod_gcd.hpp"
+#include "polynomial/remainder.h"
+#include "polynomial/upoly.h"
+#include "polynomial/mod_gcd.h"
using namespace GiNaC;
static const std::string p1_srep("\
parser/parse_context.cpp \
parser/builtin_fcns.cpp \
parser/lexer.cpp \
- parser/lexer.hpp \
+ parser/lexer.h \
parser/parser_compat.cpp \
- parser/debug.hpp \
+ parser/debug.h \
polynomial/mod_gcd.cpp \
polynomial/cra_garner.cpp \
-polynomial/gcd_euclid.tcc \
-polynomial/remainder.tcc \
-polynomial/normalize.tcc \
-polynomial/upoly.hpp \
-polynomial/ring_traits.hpp \
-polynomial/mod_gcd.hpp \
-polynomial/cra_garner.hpp \
-polynomial/upoly_io.hpp \
+polynomial/gcd_euclid.h \
+polynomial/remainder.h \
+polynomial/normalize.h \
+polynomial/upoly.h \
+polynomial/ring_traits.h \
+polynomial/mod_gcd.h \
+polynomial/cra_garner.h \
+polynomial/upoly_io.h \
polynomial/upoly_io.cpp \
polynomial/prem_uvar.h \
polynomial/eval_uvar.h \
polynomial/primes_factory.h \
polynomial/primpart_content.cpp \
polynomial/smod_helpers.h \
-polynomial/debug.hpp
+polynomial/debug.h
libginac_la_LDFLAGS = -version-info $(LT_VERSION_INFO) -release $(LT_RELEASE)
libginac_la_LIBADD = $(DL_LIBS)
inifcns.h integral.h lst.h matrix.h mul.h ncmul.h normal.h numeric.h operators.h \
power.h print.h pseries.h ptr.h registrar.h relational.h structure.h \
symbol.h symmetry.h tensor.h version.h wildcard.h \
- parser/parser.hpp \
- parser/parse_context.hpp
+ parser/parser.h \
+ parser/parse_context.h
EXTRA_DIST = function.pl version.h.in \
parser/default_reader.tpl parser/builtin_fcns.def
#include "excompiler.h"
#ifndef IN_GINAC
-#include "parser.hpp"
+#include "parser.h"
#else
-#include "parser/parser.hpp"
+#include "parser/parser.h"
#endif
#ifdef __MAKECINT__
*
* autogen -T [+ (tpl-file) +] [+ (def-file) +]
*/
-#include "parse_context.hpp"
+#include "parse_context.h"
#include "power.h"
#include "operators.h"
#include "inifcns.h"
#include <string>
#include <iostream>
#include <sstream>
-#include "lexer.hpp"
+#include "lexer.h"
#include "compiler.h"
namespace GiNaC
#include "operators.h"
#include <stdexcept>
#include <sstream>
-#include "parser.hpp"
-#include "lexer.hpp"
-#include "debug.hpp"
+#include "parser.h"
+#include "lexer.h"
+#include "debug.h"
namespace GiNaC
{
-#include "parse_context.hpp"
+#include "parse_context.h"
#include <sstream>
#include <stdexcept>
namespace GiNaC
#include <stdexcept>
#include <sstream>
-#include "parser.hpp"
-#include "lexer.hpp"
-#include "debug.hpp"
+#include "parser.h"
+#include "lexer.h"
+#include "debug.h"
#include "mul.h"
#include "constant.h"
#ifndef GINAC_PARSER_HPP_
#define GINAC_PARSER_HPP_
-#include "parse_context.hpp"
+#include "parse_context.h"
#include <stdexcept>
#include "ex.h"
#include "ex.h"
#include "idx.h"
#include "lst.h"
-#include "parser.hpp"
+#include "parser.h"
#include <string>
#include <iostream>
#include "collect_vargs.h"
#include <cln/integer.h>
#include "smod_helpers.h"
-#include "debug.hpp"
+#include "debug.h"
namespace GiNaC
{
#include <cln/modinteger.h>
#include <vector>
#include <cstddef>
-#include "cra_garner.hpp"
+#include "cra_garner.h"
#include "compiler.h"
namespace cln
#ifndef GINAC_PGCD_EUCLID_GCD_H
#define GINAC_PGCD_EUCLID_GCD_H
-#include "upoly.hpp"
-#include "gcd_euclid.tcc"
+#include "upoly.h"
+#include "gcd_euclid.h"
#include "smod_helpers.h"
#include "add.h"
#include "ex.h"
#include "operators.h"
#include "power.h"
#include "relational.h"
-#include "debug.hpp"
+#include "debug.h"
namespace GiNaC
{
#ifndef GINAC_EVAL_UPOLY_TCC
#define GINAC_EVAL_UPOLY_TCC
-#include "upoly.hpp"
-#include "ring_traits.hpp"
+#include "upoly.h"
+#include "ring_traits.h"
namespace GiNaC
{
#ifndef GINAC_GCD_EUCLID
#define GINAC_GCD_EUCLID
-#include "upoly.hpp"
-#include "remainder.tcc"
-#include "normalize.tcc"
-#include "debug.hpp"
-#include "upoly_io.hpp"
+#include "upoly.h"
+#include "remainder.h"
+#include "normalize.h"
+#include "debug.h"
+#include "upoly_io.h"
namespace GiNaC
{
-#include "upoly.hpp"
+#include "upoly.h"
#include "sr_gcd_uvar.h"
#include "heur_gcd_uvar.h"
#include <stdexcept>
#ifndef GINAC_UPOLY_HEUR_GCD
#define GINAC_UPOLY_HEUR_GCD
-#include "upoly.hpp"
-#include "ring_traits.hpp"
-#include "normalize.tcc"
-#include "remainder.tcc"
+#include "upoly.h"
+#include "ring_traits.h"
+#include "normalize.h"
+#include "remainder.h"
#include "eval_uvar.h"
#include "interpolate_padic_uvar.h"
#include <algorithm>
#ifndef GINAC_UPOLY_INTERPOLATE_PADIC_TCC
#define GINAC_UPOLY_INTERPOLATE_PADIC_TCC
-#include "ring_traits.hpp"
+#include "ring_traits.h"
namespace cln
{
-#include "upoly.hpp"
-#include "gcd_euclid.tcc"
-#include "cra_garner.hpp"
+#include "upoly.h"
+#include "gcd_euclid.h"
+#include "cra_garner.h"
#include <cln/random.h>
#include <cln/numtheory.h>
#include <stdexcept>
-#include "debug.hpp"
+#include "debug.h"
namespace GiNaC
{
#ifndef GINAC_MOD_GCD_HPP
#define GINAC_MOD_GCD_HPP
-#include "upoly.hpp"
+#include "upoly.h"
namespace GiNaC
{
#ifndef GINAC_UPOLY_NORMALIZE_TCC
#define GINAC_UPOLY_NORMALIZE_TCC
-#include "upoly.hpp"
-#include "ring_traits.hpp"
-#include "debug.hpp"
+#include "upoly.h"
+#include "ring_traits.h"
+#include "debug.h"
namespace GiNaC
{
#ifndef GINAC_POLYNOMIAL_PREM_TCC
#define GINAC_POLYNOMIAL_PREM_TCC
-#include "upoly.hpp"
-#include "debug.hpp"
-#include "remainder.tcc"
+#include "upoly.h"
+#include "debug.h"
+#include "remainder.h"
namespace GiNaC
{
#include <cln/numtheory.h>
#include <limits>
#include "smod_helpers.h"
-#include "debug.hpp"
+#include "debug.h"
namespace GiNaC
{
#include "collect_vargs.h"
#include "euclid_gcd_wrap.h"
#include "divide_in_z_p.h"
-#include "debug.hpp"
+#include "debug.h"
namespace GiNaC
{
#ifndef GINAC_UPOLY_REMAINDER_TCC
#define GINAC_UPOLY_REMAINDER_TCC
-#include "upoly.hpp"
-#include "ring_traits.hpp"
-#include "upoly_io.hpp"
-#include "debug.hpp"
+#include "upoly.h"
+#include "ring_traits.h"
+#include "upoly_io.h"
+#include "debug.h"
namespace GiNaC
{
#include <cln/integer_io.h>
#include "ex.h"
#include "numeric.h"
-#include "debug.hpp"
+#include "debug.h"
namespace GiNaC
{
#ifndef GINAC_UPOLY_SR_GCD_TCC
#define GINAC_UPOLY_SR_GCD_TCC
-#include "upoly.hpp"
-#include "ring_traits.hpp"
-#include "normalize.tcc"
+#include "upoly.h"
+#include "ring_traits.h"
+#include "normalize.h"
#include "prem_uvar.h"
#include <limits>
#include <stdexcept>
#include <iterator>
#include <limits>
-#include "ring_traits.hpp"
-#include "debug.hpp"
+#include "ring_traits.h"
+#include "debug.h"
#include "compiler.h"
namespace GiNaC
#include <iostream>
#include <string>
-#include "upoly.hpp"
-#include "upoly_io.hpp"
+#include "upoly.h"
+#include "upoly_io.h"
#include <cln/integer_io.h>
namespace GiNaC
#ifndef GINAC_UPOLY_IO_HPP
#define GINAC_UPOLY_IO_HPP
#include <iostream>
-#include "upoly.hpp"
+#include "upoly.h"
namespace GiNaC
{