2 #include <luabind/functor.hpp>
6 LUABIND_ANONYMOUS_FIX
int feedback
= 0;
39 using namespace luabind
;
41 lua_State
* L
= lua_open();
48 class_
<test_class
>("test_class")
67 if (dostring(L
, "test.f()")) return false;
68 if (feedback
!= 123) return false;
69 if (dostring(L
, "test.f(3)")) return false;
70 if (feedback
!= 124) return false;
71 if (dostring(L
, "a = test.test_class()")) return false;
72 if (feedback
!= 321) return false;
73 if (dostring(L
, "b = test.test_class.val2")) return false;
74 if (dostring(L
, "test.inner.g()")) return false;
75 if (feedback
!= 2) return false;
76 if (dostring(L
, "test.inner.f(4)")) return false;
77 if (feedback
!= 125) return false;