Example #1
0
static int JSNative_eval(lua_State *L) {

	const char *str=luaL_checkstring(L,-1);

	char *ret=(char *) EM_ASM_INT({
	 return allocate(intArrayFromString(String(eval(Pointer_stringify($0)))), 'i8', ALLOC_STACK);
	},str);
Example #2
0
std::vector<std::string> getDeviceInfo()
{
  std::vector<std::string> result;
        
  result.push_back("Web");
	char *userAgentC=(char *) EM_ASM_INT_V({
	 return allocate(intArrayFromString(navigator.userAgent), 'i8', ALLOC_STACK);
	});
Example #3
0
int main() {

char *url=(char *) EM_ASM_INT_V({
 return allocate(intArrayFromString(location.href), 'i8', ALLOC_STACK);
});