| 
							
							
								 Jason Turner | 32edcf170d | Clean up some of the function callback and functor code, for easier registration, etc. | 2009-06-23 03:01:56 +00:00 |  | 
			
				
					| 
							
							
								 Jason Turner | 80ed8eb505 | Make EvalError a subclass of runtime_error and provide the std::exception with a robust description for easier debugging of callback/scripted function calls | 2009-06-21 20:07:11 +00:00 |  | 
			
				
					| 
							
							
								 Jason Turner | 786d194689 | Handle the ReturnVal exception at the eval_function level so that functions passed back to C++ land have their return values handled properly | 2009-06-21 19:45:36 +00:00 |  | 
			
				
					| 
							
							
								 Jason Turner | 3d23bb68f6 | Add support for std::pair | 2009-06-20 16:02:22 +00:00 |  | 
			
				
					| 
							
							
								 Jason Turner | 9a8af16ffb | add capability for passing functions back to C++ from script land, plus an example usage. | 2009-06-18 18:36:43 +00:00 |  |