11#include < cmath>
22#include < memory>
33
4- #include " ../dispatchkit/dispatchkit.hpp"
5- #include " ../chaiscript.hpp"
4+ #include < chaiscript/chaiscript.hpp>
65
76namespace chaiscript {
87 namespace extras {
@@ -300,12 +299,12 @@ namespace chaiscript {
300299 }
301300
302301 // long long ints do not work
303- /* template<typename Ret, typename Param>
302+ template <typename Ret, typename Param>
304303 ModulePtr llround (ModulePtr m = std::make_shared<Module>())
305304 {
306305 m->add (chaiscript::fun (static_cast <Ret (*)(Param)>(&std::llround)), " llround" );
307306 return m;
308- }*/
307+ }
309308
310309 template <typename Ret, typename Param>
311310 ModulePtr rint (ModulePtr m = std::make_shared<Module>())
@@ -322,12 +321,12 @@ namespace chaiscript {
322321 }
323322
324323 // long long ints do not work
325- /* template<typename Ret, typename Param>
324+ template <typename Ret, typename Param>
326325 ModulePtr llrint (ModulePtr m = std::make_shared<Module>())
327326 {
328327 m->add (chaiscript::fun (static_cast <Ret (*)(Param)>(&std::llrint)), " llrint" );
329328 return m;
330- }*/
329+ }
331330
332331 template <typename Ret, typename Param>
333332 ModulePtr nearbyint (ModulePtr m = std::make_shared<Module>())
@@ -683,9 +682,9 @@ namespace chaiscript {
683682 lround<long int , long double >(m);
684683
685684 // long long ints do not work
686- /* llround<long long int, double>(m);
685+ llround<long long int , double >(m);
687686 llround<long long int , float >(m);
688- llround<long long int, long double>(m);*/
687+ llround<long long int , long double >(m);
689688
690689 rint<double , double >(m);
691690 rint<float , float >(m);
@@ -696,9 +695,9 @@ namespace chaiscript {
696695 lrint<long int , long double >(m);
697696
698697 // long long ints do not work
699- /* llrint<long long int, double>(m);
698+ llrint<long long int , double >(m);
700699 llrint<long long int , float >(m);
701- llrint<long long int, long double>(m);*/
700+ llrint<long long int , long double >(m);
702701
703702 nearbyint<double , double >(m);
704703 nearbyint<float , float >(m);
0 commit comments