00001 #include <cppscript> 00002 #include <dynamic/extensions.hpp> 00003 00004 var script_main(var) 00005 { 00006 var two = create(2); 00007 writeln( two.as<int>() ); // Output: 2 00008 writeln( two.as<std::string>() ); // Throws "not_supported" 00009 return 0; 00010 }