source: git/factory/libfac/factor/tmpl_inst.cc @ 16055bd

spielwiese
Last change on this file since 16055bd was 16055bd, checked in by Martin Lee <martinlee84@…>, 12 years ago
chg: move libfac into factory
  • Property mode set to 100644
File size: 1.8 KB
Line 
1////////////////////////////////////////////////////////////
2// emacs edit mode for this file is -*- C++ -*-
3////////////////////////////////////////////////////////////
4
5#include "config.h"
6
7// #include <factory/factoryconf.h>
8
9// #include "factory.h"
10#include "cf_iter.h"
11#include "canonicalform.h"
12#include "cf_assert.h"
13#include "cf_reval.h"
14
15#include "templates/ftmpl_array.cc"
16#include "templates/ftmpl_factor.cc"
17#include "templates/ftmpl_list.cc"
18#include "templates/ftmpl_functions.h"
19#include "templates/ftmpl_matrix.cc"
20
21// place here your own template stuff, not instantiated by factory
22#include <libfac/factor/tmpl_inst.h>
23#include <libfac/factor/class.cc>
24
25template class List<int>;
26template class ListIterator<int>;
27
28template class List<IntList>;
29template class ListIterator<IntList>;
30
31template class Substitution<CanonicalForm>;
32template class List<SForm>;
33template class ListIterator<SForm>;
34
35#ifndef NOSTREAMIO
36template OSTREAM & operator << ( OSTREAM &, const List<int> & );
37template OSTREAM & operator << ( OSTREAM &, const List<IntList> & );
38#endif
39
40// for charsets:
41template class List<CFList>;
42template class ListIterator<CFList>;
43template class List<Variable>;
44template class ListIterator<Variable> ;
45
46template List<Variable> Union ( const List<Variable>&, const List<Variable>& );
47template List<Variable> Difference ( const List<Variable>&, const List<Variable>& );
48
49#ifndef NOSTREAMIO
50template OSTREAM & operator << ( OSTREAM &, const List<CFList> & );
51template OSTREAM & operator << ( OSTREAM &, const List<Variable> & );
52template OSTREAM & operator << ( OSTREAM &, const Array<int> & );
53#endif
54
55template class Array<int>;
56template class Array<Variable>;
57
58// for database
59#ifdef HAVE_DATABASE
60template class List<CFFList>;
61template class ListIterator<CFFList>;
62#endif /* HAVE_DATABASE */
Note: See TracBrowser for help on using the repository browser.