1 #ifndef PYTHONIC_INCLUDE_OPERATOR_LT_HPP
2 #define PYTHONIC_INCLUDE_OPERATOR_LT_HPP
3 
4 #include "pythonic/include/utils/functor.hpp"
5 
6 PYTHONIC_NS_BEGIN
7 
8 namespace operator_
9 {
10 
11   template <class A, class B>
12   auto lt(A &&a, B &&b) -> decltype(std::forward<A>(a) < std::forward<B>(b));
13   bool lt(char const *self, char const *other);
14 
15   DEFINE_FUNCTOR(pythonic::operator_, lt);
16 }
17 PYTHONIC_NS_END
18 
19 #endif
20