NO DOC
#include "givaro/givpoly1.h"
#include "givaro/givextension.h"
using namespace Givaro;
template<class FField>
F.write( std::cout << "Working in : " ) << std::endl;
std::cout << "Enter an Element of this field: "; F.read( std::cin , a );
F.add(r, a, b);
F.write( F.write( F.write( F.write(std::cout, a) << " + " , b ) << " = " , r) << " with ") << std::endl ;
}
int main (
int argc,
char * * argv) {
unsigned long q = (argc>1?(unsigned long)atoi(argv[1]):13);
unsigned long expo = (argc>2?(unsigned long)atoi(argv[2]):8);
Toto.write( std::cout << "This is ") << std::endl ;
std::cerr <<
"Exponent max for zech logs with characteristic " << q <<
" : " <<
FF_EXPONENT_MAX(q,expo) << std::endl;
std::cerr <<
"Sub-Exponent max for zech logs " << q <<
"^" << expo <<
" : " <<
FF_SUBEXPONENT_MAX(q,expo) << std::endl;
else
return 0;
}