272 tolua_module(tolua_S,NULL,0);
273 tolua_beginmodule(tolua_S,NULL);
274 tolua_cclass(tolua_S,
"Nonexistent",
"Nonexistent",
"",NULL);
275 tolua_beginmodule(tolua_S,
"Nonexistent");
276 tolua_endmodule(tolua_S);
279 static unsigned char B[] = {
280 10,102,117,110, 99,116,105,111,110, 32, 78,111,110,101,120,
281 105,115,116,101,110,116, 58,101,120,105,115,116,115, 40, 41,
282 10,114,101,116,117,114,110, 32,102, 97,108,115,101, 10,101,
285 if (luaL_loadbuffer(tolua_S,(
char*)B,
sizeof(B),
"tolua: embedded Lua code") == LUA_OK)
286 lua_pcall(tolua_S,0,LUA_MULTRET,0);
293 tolua_module(tolua_S,
"log",0);
294 tolua_beginmodule(tolua_S,
"log");
295 tolua_module(tolua_S,
"level",0);
296 tolua_beginmodule(tolua_S,
"level");
297 tolua_constant(tolua_S,
"FATAL",
LOG_FATAL);
298 tolua_constant(tolua_S,
"ERROR",
LOG_ERROR);
299 tolua_constant(tolua_S,
"WARN",
LOG_WARN);
302 tolua_constant(tolua_S,
"DEBUG",
LOG_DEBUG);
303 tolua_endmodule(tolua_S);
306 tolua_endmodule(tolua_S);
309 static unsigned char B[] = {
310 10,102,117,110, 99,116,105,111,110, 32,108,111,103, 46,102,
311 97,116, 97,108, 40,102,109,116, 44, 32, 46, 46, 46, 41, 10,
312 108,111,103, 46, 98, 97,115,101, 40,108,111,103, 46,108,101,
313 118,101,108, 46, 70, 65, 84, 65, 76, 44, 32,115,116,114,105,
314 110,103, 46,102,111,114,109, 97,116, 40,102,109,116, 44, 32,
315 46, 46, 46, 41, 41, 10,101,110,100, 10,102,117,110, 99,116,
316 105,111,110, 32,108,111,103, 46,101,114,114,111,114, 40,102,
317 109,116, 44, 32, 46, 46, 46, 41, 10,108,111,103, 46, 98, 97,
318 115,101, 40,108,111,103, 46,108,101,118,101,108, 46, 69, 82,
319 82, 79, 82, 44, 32,115,116,114,105,110,103, 46,102,111,114,
320 109, 97,116, 40,102,109,116, 44, 32, 46, 46, 46, 41, 41, 10,
321 101,110,100, 10,102,117,110, 99,116,105,111,110, 32,108,111,
322 103, 46,119, 97,114,110, 40,102,109,116, 44, 32, 46, 46, 46,
323 41, 10,108,111,103, 46, 98, 97,115,101, 40,108,111,103, 46,
324 108,101,118,101,108, 46, 87, 65, 82, 78, 44, 32,115,116,114,
325 105,110,103, 46,102,111,114,109, 97,116, 40,102,109,116, 44,
326 32, 46, 46, 46, 41, 41, 10,101,110,100, 10,102,117,110, 99,
327 116,105,111,110, 32,108,111,103, 46,110,111,114,109, 97,108,
328 40,102,109,116, 44, 32, 46, 46, 46, 41, 10,108,111,103, 46,
329 98, 97,115,101, 40,108,111,103, 46,108,101,118,101,108, 46,
330 78, 79, 82, 77, 65, 76, 44, 32,115,116,114,105,110,103, 46,
331 102,111,114,109, 97,116, 40,102,109,116, 44, 32, 46, 46, 46,
332 41, 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,110,
333 32,108,111,103, 46,118,101,114, 98,111,115,101, 40,102,109,
334 116, 44, 32, 46, 46, 46, 41, 10,108,111,103, 46, 98, 97,115,
335 101, 40,108,111,103, 46,108,101,118,101,108, 46, 86, 69, 82,
336 66, 79, 83, 69, 44, 32,115,116,114,105,110,103, 46,102,111,
337 114,109, 97,116, 40,102,109,116, 44, 32, 46, 46, 46, 41, 41,
338 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,108,
339 111,103, 46,100,101, 98,117,103, 40,102,109,116, 44, 32, 46,
340 46, 46, 41, 10,108,111,103, 46, 98, 97,115,101, 40,108,111,
341 103, 46,108,101,118,101,108, 46, 68, 69, 66, 85, 71, 44, 32,
342 115,116,114,105,110,103, 46,102,111,114,109, 97,116, 40,102,
343 109,116, 44, 32, 46, 46, 46, 41, 41, 10,101,110,100, 10,102,
344 117,110, 99,116,105,111,110, 32,101,114,114,111,114, 95,108,
345 111,103, 40,109,115,103, 41, 10,108,111,103, 46,101,114,114,
346 111,114, 40,109,115,103, 41, 10,101,110,100, 10,102,117,110,
347 99,116,105,111,110, 32,100,101, 98,117,103, 95,108,111,103,
348 40,109,115,103, 41, 10,108,111,103, 46,100,101, 98,117,103,
349 40,109,115,103, 41, 10,101,110,100,32
351 if (luaL_loadbuffer(tolua_S,(
char*)B,
sizeof(B),
"tolua: embedded Lua code") == LUA_OK)
352 lua_pcall(tolua_S,0,LUA_MULTRET,0);
359 static unsigned char B[] = {
360 10,102,117,110, 99,116,105,111,110, 32, 95,102,114,101,101,
361 99,105,118, 95,115,116, 97,116,101, 95,100,117,109,112, 40,
362 41, 10,108,111, 99, 97,108, 32,114,101,115, 32, 61, 32, 39,
363 39, 10,102,111,114, 32,107, 44, 32,118, 32,105,110, 32,112,
364 97,105,114,115, 40, 95, 71, 41, 32,100,111, 10,105,102, 32,
365 107, 32, 61, 61, 32, 39, 95, 86, 69, 82, 83, 73, 79, 78, 39,
366 32,116,104,101,110, 10,101,108,115,101,105,102, 32,116,121,
367 112,101, 40,118, 41, 32, 61, 61, 32, 39, 98,111,111,108,101,
368 97,110, 39, 10,111,114, 32,116,121,112,101, 40,118, 41, 32,
369 61, 61, 32, 39,110,117,109, 98,101,114, 39, 32,116,104,101,
370 110, 10,108,111, 99, 97,108, 32,114,118, 97,108,117,101, 32,
371 61, 32,116,111,115,116,114,105,110,103, 40,118, 41, 10,114,
372 101,115, 32, 61, 32,114,101,115, 32, 46, 46, 32,107, 32, 46,
373 46, 32, 39, 61, 39, 32, 46, 46, 32,114,118, 97,108,117,101,
374 32, 46, 46, 32, 39, 92,110, 39, 10,101,108,115,101,105,102,
375 32,116,121,112,101, 40,118, 41, 32, 61, 61, 32, 39,115,116,
376 114,105,110,103, 39, 32,116,104,101,110, 10,108,111, 99, 97,
377 108, 32,114,118, 97,108,117,101, 32, 61, 32,115,116,114,105,
378 110,103, 46,102,111,114,109, 97,116, 40, 39, 37,113, 39, 44,
379 32,118, 41, 10,114,101,115, 32, 61, 32,114,101,115, 32, 46,
380 46, 32,107, 32, 46, 46, 32, 39, 61, 39, 32, 46, 46, 32,114,
381 118, 97,108,117,101, 32, 46, 46, 32, 39, 92,110, 39, 10,101,
382 108,115,101,105,102, 32,116,121,112,101, 40,118, 41, 32, 61,
383 61, 32, 39,117,115,101,114,100, 97,116, 97, 39, 32,116,104,
384 101,110, 10,108,111, 99, 97,108, 32,109,101,116,104,111,100,
385 32, 61, 32,115,116,114,105,110,103, 46,108,111,119,101,114,
386 40,116,111,108,117, 97, 46,116,121,112,101, 40,118, 41, 41,
387 10,114,101,115, 32, 61, 32,114,101,115, 32, 46, 46, 32,107,
388 32, 46, 46, 32, 39, 61,102,105,110,100, 46, 39, 32, 46, 46,
389 32,109,101,116,104,111,100, 10,105,102, 32,109,101,116,104,
390 111,100, 32, 61, 61, 32, 39, 99,105,116,121, 39, 32,111,114,
391 32,109,101,116,104,111,100, 32, 61, 61, 32, 39,117,110,105,
392 116, 39, 32,116,104,101,110, 10,114,101,115, 32, 61, 32,114,
393 101,115, 32, 46, 46, 32, 39, 40,110,105,108, 44, 39, 32, 46,
394 46, 32,115,116,114,105,110,103, 46,102,111,114,109, 97,116,
395 40, 34, 37,100, 34, 44, 32,118, 46,105,100, 41, 32, 46, 46,
396 32, 39, 41, 39, 10,101,108,115,101,105,102, 32,116,121,112,
397 101, 40,118, 46,114,117,108,101, 95,110, 97,109,101, 41, 32,
398 61, 61, 32, 39,102,117,110, 99,116,105,111,110, 39, 32,116,
399 104,101,110, 10,114,101,115, 32, 61, 32,114,101,115, 32, 46,
400 46, 32, 39, 40, 39, 32, 46, 46, 32,115,116,114,105,110,103,
401 46,102,111,114,109, 97,116, 40, 34, 39, 37,115, 39, 34, 44,
402 32,118, 46,114,117,108,101, 95,110, 97,109,101, 40,118, 41,
403 41, 32, 46, 46, 32, 39, 41, 39, 10,101,108,115,101,105,102,
404 32,116,121,112,101, 40,118, 46,110, 97,109,101, 41, 32, 61,
405 61, 32, 39,102,117,110, 99,116,105,111,110, 39, 32,116,104,
406 101,110, 10,114,101,115, 32, 61, 32,114,101,115, 32, 46, 46,
407 32, 39, 40, 39, 32, 46, 46, 32,115,116,114,105,110,103, 46,
408 102,111,114,109, 97,116, 40, 34, 39, 37,115, 39, 34, 44, 32,
409 118, 46,110, 97,109,101, 40,118, 41, 41, 32, 46, 46, 32, 39,
410 41, 39, 10,101,108,115,101,105,102, 32,118, 46,110, 97,109,
411 101, 32,126, 61, 32,110,105,108, 32,116,104,101,110, 10,114,
412 101,115, 32, 61, 32,114,101,115, 32, 46, 46, 32, 39, 40, 39,
413 32, 46, 46, 32,115,116,114,105,110,103, 46,102,111,114,109,
414 97,116, 40, 34, 39, 37,115, 39, 34, 44, 32,118, 46,110, 97,
415 109,101, 41, 32, 46, 46, 32, 39, 41, 39, 10,101,108,115,101,
416 105,102, 32,118, 46,105,100, 32,116,104,101,110, 10,114,101,
417 115, 32, 61, 32,114,101,115, 32, 46, 46, 32, 39, 40, 39, 32,
418 46, 46, 32,115,116,114,105,110,103, 46,102,111,114,109, 97,
419 116, 40, 34, 37,100, 34, 44, 32,118, 46,105,100, 41, 32, 46,
420 46, 32, 39, 41, 39, 10,101,108,115,101, 10,114,101,115, 32,
421 61, 32,114,101,115, 32, 46, 46, 32, 39, 40, 41, 39, 10,101,
422 110,100, 10,114,101,115, 32, 61, 32,114,101,115, 32, 46, 46,
423 32, 39, 92,110, 39, 10,101,110,100, 10,101,110,100, 10,114,
424 101,116,117,114,110, 32,114,101,115, 10,101,110,100, 10,102,
425 117,110, 99,116,105,111,110, 32,108,105,115,116,101,110,118,
426 40, 41, 10,102, 99,101, 40, 95, 71, 41, 10,101,110,100, 10,
427 102,117,110, 99,116,105,111,110, 32,102, 99,101, 40,100, 97,
428 116,117,109, 44, 32,100,101,112,116,104, 44, 32,112,114,101,
429 102,105,120, 44, 32,115,116,114,105,110,103, 95,112, 97,114,
430 115,101, 41, 10,108,111, 99, 97,108, 32,115, 32, 61, 32, 34,
431 32, 37,115, 32, 34, 59, 10,108,111, 99, 97,108, 32,113, 32,
432 61, 32, 34, 32, 37,113, 32, 34, 10,108,111, 99, 97,108, 32,
433 102,117,110, 99,116,105,111,110, 32,113, 95,102,109,116, 32,
434 40,100, 41, 32,114,101,116,117,114,110, 32, 40, 34, 37,113,
435 34, 41, 58,102,111,114,109, 97,116, 40,100, 41, 32,101,110,
436 100, 10,108,111, 99, 97,108, 32,102,117,110, 99,116,105,111,
437 110, 32,115, 95,102,109,116, 32, 40,100, 41, 32,114,101,116,
438 117,114,110, 32, 40, 34, 37,115, 34, 41, 58,102,111,114,109,
439 97,116, 40,100, 41, 32,101,110,100, 10,108,111, 99, 97,108,
440 32,108,105,115,116,115, 32, 61, 32,115,101,116,109,101,116,
441 97,116, 97, 98,108,101, 32, 40, 32,123,125, 44, 32,123, 10,
442 95, 95,105,110,100,101,120, 32, 61, 32,102,117,110, 99,116,
443 105,111,110, 32, 40,116, 44, 32, 84, 41, 32,116, 91, 84, 93,
444 32, 61, 32,123,110, 32, 61, 32, 48,125, 59, 32,114,101,116,
445 117,114,110, 32,116, 91, 84, 93, 32,101,110,100, 59, 10,125,
446 32, 41, 10,108,111, 99, 97,108, 32,102,117,110, 99,116,105,
447 111,110, 32,116, 97, 98,117,108, 97,114, 32, 40,100, 97,116,
448 117,109, 44, 32, 84,121,112,101, 44, 32,105,100, 41, 10,108,
449 111, 99, 97,108, 32,108,105,115,116, 32, 61, 32,108,105,115,
450 116,115, 32, 91, 84,121,112,101, 93, 59, 32,108,111, 99, 97,
451 108, 32,105,110,120, 32, 61, 32,108,105,115,116, 32, 91,100,
452 97,116,117,109, 93, 10,105,102, 32,105,110,120, 32,116,104,
453 101,110, 32,114,101,116,117,114,110, 32,105,110,120, 46, 46,
454 34, 61, 34, 44, 32, 84,121,112,101, 10,101,108,115,101,105,
455 102, 32,105,100, 32,116,104,101,110, 32,108,105,115,116, 32,
456 91,100, 97,116,117,109, 93, 32, 61, 32,105,100, 59, 32,108,
457 105,115,116, 46,110, 32, 61, 32,109, 97,116,104, 46,109, 97,
458 120, 40,105,100, 44, 32,108,105,115,116, 46,110, 41, 10,114,
459 101,116,117,114,110, 32,105,100, 44, 32, 84,121,112,101, 44,
460 32, 34, 34, 10,101,108,115,101, 32,105,110,120, 32, 61, 32,
461 108,105,115,116, 46,110, 32, 43, 49, 59, 32,108,105,115,116,
462 32, 91,100, 97,116,117,109, 93, 32, 61, 32,105,110,120, 59,
463 32,108,105,115,116, 46,110, 32, 61, 32,105,110,120, 59, 10,
464 114,101,116,117,114,110, 32,105,110,120, 44, 32, 84,121,112,
465 101, 44, 32,105,110,120, 10,101,110,100, 10,101,110,100, 10,
466 108,111, 99, 97,108, 32, 84, 84, 32, 61, 32,115,101,116,109,
467 101,116, 97,116, 97, 98,108,101, 32, 40, 32,123, 10,110,117,
468 109, 98,101,114, 32, 61, 32,102,117,110, 99,116,105,111,110,
469 32, 40,100, 44, 32, 84, 41, 32,114,101,116,117,114,110, 32,
470 115, 95,102,109,116, 40,100, 41, 44, 32,109, 97,116,104, 46,
471 116,121,112,101, 40,100, 41, 32,101,110,100, 59, 10,115,116,
472 114,105,110,103, 32, 61, 32,102,117,110, 99,116,105,111,110,
473 32, 40,100, 44, 32, 84, 41, 10,108,111, 99, 97,108, 32,115,
474 116,114, 44, 32, 99,111,117,110,116, 44, 32,105,110,120, 44,
475 32,110,101,119, 32, 61, 32,100, 58,103,115,117, 98, 32, 40,
476 34, 91, 37, 99, 92,120, 56, 48, 45, 92,120, 70, 70, 93, 34,
477 44, 32, 34, 42, 34, 41, 10,105,102, 32, 99,111,117,110,116,
478 32,126, 61, 32, 48, 32,116,104,101,110, 32,105,110,120, 44,
479 32, 84, 44, 32,110,101,119, 32, 61, 32,116, 97, 98,117,108,
480 97,114, 40,100, 44, 32, 34, 83, 84, 82, 73, 78, 71, 34, 46,
481 46, 99,111,117,110,116, 41, 32,101,110,100, 10,114,101,116,
482 117,114,110, 32,113, 95,102,109,116, 40,115,116,114, 41, 46,
483 46, 40,105,110,120, 32, 97,110,100, 32, 34, 32, 34, 46, 46,
484 32,105,110,120, 32,111,114, 32, 34, 34, 41, 44, 10,100, 58,
485 102,105,110,100, 40, 34, 94, 91, 95, 37, 97, 93, 91, 95, 37,
486 97, 37,100, 93, 42, 36, 34, 41, 32, 97,110,100, 32, 34,105,
487 100,101,110,116,105,102,105,101,114, 34, 32,111,114, 32, 84,
488 44, 10,110,105,108, 10,101,110,100, 59, 10, 91, 34,102,117,
489 110, 99,116,105,111,110, 34, 93, 32, 61, 32,116, 97, 98,117,
490 108, 97,114, 59, 10,116,104,114,101, 97,100, 32, 61, 32,116,
491 97, 98,117,108, 97,114, 59, 10,116, 97, 98,108,101, 32, 61,
492 32,116, 97, 98,117,108, 97,114, 59, 10,117,115,101,114,100,
493 97,116, 97, 32, 61, 32,102,117,110, 99,116,105,111,110, 32,
494 40,100, 44, 32, 84, 41, 32, 84, 32, 61, 32,116,111,108,117,
495 97, 46,116,121,112,101, 40,100, 41, 59, 32,108,111, 99, 97,
496 108, 32,105,100, 32, 61, 32,100, 46,105,100, 59, 10,105,102,
497 32,100, 46,114,117,108,101, 95,110, 97,109,101, 32,116,104,
498 101,110, 32,114,101,116,117,114,110, 40, 34, 37,115, 32, 37,
499 113, 32, 34, 41, 58,102,111,114,109, 97,116, 40,105,100, 44,
500 100, 58,114,117,108,101, 95,110, 97,109,101, 40, 41, 41, 44,
501 84, 10,101,108,115,101, 32,114,101,116,117,114,110, 32,116,
502 97, 98,117,108, 97,114, 32, 40,100, 44, 32, 84, 44, 32,105,
503 100, 41, 10,101,110,100, 10,101,110,100, 59, 10,125, 44, 32,
504 123, 10, 95, 95,105,110,100,101,120, 32, 61, 32,102,117,110,
505 99,116,105,111,110, 32, 40, 41, 32,114,101,116,117,114,110,
506 32, 40,102,117,110, 99,116,105,111,110, 32, 40,100, 44, 84,
507 41, 32,114,101,116,117,114,110, 32,113, 95,102,109,116, 40,
508 100, 41, 44, 84, 32,101,110,100, 41, 32,101,110,100, 59, 10,
509 95, 95, 99, 97,108,108, 32, 61, 32,102,117,110, 99,116,105,
510 111,110, 32, 40,116, 44, 32,100, 41, 32,108,111, 99, 97,108,
511 32, 84, 32, 61, 32,116,121,112,101, 40,100, 41, 59, 32,114,
512 101,116,117,114,110, 32,116, 32, 91, 84, 93, 32, 40,100, 44,
513 32, 84, 41, 32,101,110,100, 59, 10,125, 32, 41, 10,108,111,
514 99, 97,108, 32,109,116, 32, 61, 32, 34, 32,109,101,116, 97,
515 32, 37,115, 32, 34, 10,108,111, 99, 97,108, 32,102,117,110,
516 99,116,105,111,110, 32,100,111, 95,100, 97,116,117,109, 32,
517 40,116,101,120,116, 44, 32,100, 97,116,117,109, 44, 32, 84,
518 121,112,101, 41, 10,108,111, 99, 97,108, 32,109,101,116, 97,
519 44, 32,118, 97,108, 44, 32, 84, 44, 32,110,101,119, 32, 61,
520 32,103,101,116,109,101,116, 97,116, 97, 98,108,101, 32, 40,
521 100, 97,116,117,109, 41, 59, 10,105,102, 32,116,121,112,101,
522 40,109,101,116, 97, 41, 32,126, 61, 32, 34,110,105,108, 34,
523 10,116,104,101,110, 32,118, 97,108, 44, 32, 84, 44, 32,110,
524 101,119, 32, 61, 32, 84, 84, 40,109,101,116, 97, 41, 59, 32,
525 116,101,120,116, 32, 61, 32,116,101,120,116, 46, 46,109,116,
526 58,102,111,114,109, 97,116, 40, 84, 41, 46, 46,118, 97,108,
527 10,101,110,100, 59, 10, 99,111,114,111,117,116,105,110,101,
528 46,121,105,101,108,100, 32, 40,116,101,120,116, 44, 32,100,
529 97,116,117,109, 44, 32, 84,121,112,101, 41, 59, 10,105,102,
530 32,110,101,119, 32,116,104,101,110, 32,114,101,116,117,114,
531 110, 32,109,101,116, 97, 44, 32,118, 97,108, 44, 32, 84, 32,
532 101,110,100, 10,101,110,100, 10,108,111, 99, 97,108, 32,102,
533 117,110, 99,116,105,111,110, 32, 99,111, 32, 40,116,101,120,
534 116, 44, 32,100, 49, 44, 32,112,114,101,102,105,120, 41, 10,
535 108,111, 99, 97,108, 32,118, 49, 44, 32, 84, 49, 44, 32,110,
536 101,119, 32, 61, 32, 84, 84, 40,100, 49, 41, 10,108,111, 99,
537 97,108, 32,100, 50, 44, 32,118, 50, 44, 32, 84, 50, 32, 61,
538 10,100,111, 95,100, 97,116,117,109, 32, 40,116,101,120,116,
539 46, 46, 34, 32, 40, 34, 46, 46, 84, 49, 46, 46, 34, 41, 32,
540 34, 46, 46,118, 49, 44, 32,100, 49, 44, 32, 84, 49, 41, 10,
541 105,102, 32,110,101,119, 32,116,104,101,110, 10, 99,111,114,
542 111,117,116,105,110,101, 46,121,105,101,108,100, 32, 40,112,
543 114,101,102,105,120, 46, 46,115, 58,102,111,114,109, 97,116,
544 40,100, 49, 41, 46, 46,110,101,119, 44, 32,100, 49, 44, 32,
545 84, 49, 41, 10,101,110,100, 10,119,104,105,108,101, 32,100,
546 50, 32,100,111, 32,100, 50, 44, 32,118, 50, 44, 32, 84, 50,
547 32, 61, 10,100,111, 95,100, 97,116,117,109, 32, 40,112,114,
548 101,102,105,120, 46, 46,109,116, 58,102,111,114,109, 97,116,
549 40,100, 50, 41, 46, 46,118, 50, 44, 32,100, 50, 44, 32, 84,
550 50, 41, 10,101,110,100, 10,101,110,100, 10,108,111, 99, 97,
551 108, 32,112,114,105,110,116,105,116, 32, 61, 32,108,111,103,
552 46,101,114,114,111,114, 10,108,111, 99, 97,108, 32,102,117,
553 110, 99,116,105,111,110, 32,112, 97,114,116, 95, 48, 32, 40,
554 100, 97,116,117,109, 44, 32, 99,111, 95,116,101,120,116, 41,
555 10,114,101,116,117,114,110, 32,123, 99,111, 95,116, 32, 61,
556 32, 99,111,114,111,117,116,105,110,101, 46,119,114, 97,112,
557 40, 99,111, 41, 59, 32,100, 97,116,117,109, 32, 61, 32,100,
558 97,116,117,109, 59, 32, 99,111, 95,116,101,120,116, 32, 61,
559 32, 99,111, 95,116,101,120,116, 59,125, 10,101,110,100, 10,
560 108,111, 99, 97,108, 32,102,117,110, 99,116,105,111,110, 32,
561 112, 97,114,116, 95, 49, 32, 40, 99,111, 95,115, 44, 32,112,
562 114,101,102,105,120, 41, 10,114,101,116,117,114,110, 32, 99,
563 111, 95,115, 46, 99,111, 95,116, 32, 40, 99,111, 95,115, 46,
564 99,111, 95,116,101,120,116, 44, 32, 99,111, 95,115, 46,100,
565 97,116,117,109, 44, 32,112,114,101,102,105,120, 41, 10,101,
566 110,100, 10,108,111, 99, 97,108, 32,100,101,116, 97,105,108,
567 115, 10,108,111, 99, 97,108, 32,102,117,110, 99,116,105,111,
568 110, 32,112, 97,114,116, 95,120, 32, 40, 99,111, 95,115,115,
569 44, 32,100,101,112,116,104, 44, 32,112,114,101,102,105,120,
570 41, 10,108,111, 99, 97,108, 32,116,101,120,116, 44, 32,115,
571 101,112, 32, 61, 32,112,114,101,102,105,120, 44, 32, 34, 34,
572 10,102,111,114, 32, 99, 44, 32, 99,111, 95,115, 32,105,110,
573 32,105,112, 97,105,114,115, 32, 40, 99,111, 95,115,115, 41,
574 10,100,111, 32,116,101,120,116, 44, 32,115,101,112, 32, 61,
575 32,116,101,120,116, 46, 46,115,101,112, 46, 46,112, 97,114,
576 116, 95, 49, 32, 40, 99,111, 95,115, 44, 32,112,114,101,102,
577 105,120, 41, 44, 32, 34, 59, 32, 34, 10,101,110,100, 59, 32,
578 112,114,105,110,116,105,116, 32, 40,116,101,120,116, 41, 10,
579 102,111,114, 32, 99, 44, 32, 99,111, 95,115, 32,105,110, 32,
580 105,112, 97,105,114,115, 32, 40, 99,111, 95,115,115, 41, 32,
581 100,111, 10,102,111,114, 32,116,101,120,116, 44, 32,100, 97,
582 116,117,109, 44, 32, 84,121,112,101, 32,105,110, 32,112, 97,
583 114,116, 95, 49, 44, 32, 99,111, 95,115, 44, 32, 34, 34, 32,
584 100,111, 10,100,101,116, 97,105,108,115, 32, 91, 84,121,112,
585 101, 93, 32, 40,112,114,101,102,105,120, 46, 46,116,101,120,
586 116, 44, 32,100, 97,116,117,109, 44, 32,100,101,112,116,104,
587 44, 32,112,114,101,102,105,120, 41, 10,101,110,100, 10,101,
588 110,100, 10,101,110,100, 10,108,111, 99, 97,108, 32, 77, 70,
589 32, 61, 32,109, 97,116,104, 46,102,108,111,111,114, 10,108,
590 111, 99, 97,108, 32,102,117,110, 99,116,105,111,110, 32,112,
591 112, 95,116,105,108,101, 32, 40,100, 41, 10,114,101,116,117,
592 114,110, 32, 40, 34, 32, 40, 37,115, 44, 37,115, 41, 32, 34,
593 41, 58,102,111,114,109, 97,116, 40, 32, 77, 70, 40,100, 46,
594 120, 41, 44, 32, 77, 70, 40,100, 46,121, 41, 32, 41, 10,101,
595 110,100, 10,100,101,116, 97,105,108,115, 32, 61, 32,115,101,
596 116,109,101,116, 97,116, 97, 98,108,101, 32, 40,123, 10,116,
597 97, 98,108,101, 32, 61, 32,102,117,110, 99,116,105,111,110,
598 32, 40,116,101,120,116, 44, 32,100, 44, 32,100,101,112,116,
599 104, 44, 32,112,114,101,102,105,120, 41, 10,105,102, 32,100,
600 101,112,116,104, 32, 61, 61, 32, 48, 10,116,104,101,110, 32,
601 112,114,105,110,116,105,116, 32, 40,116,101,120,116, 46, 46,
602 34, 32,108,105,109,105,116, 32,114,101, 97, 99,104,101,100,
603 34, 41, 10,101,108,115,101, 32,112,114,105,110,116,105,116,
604 32, 40,116,101,120,116, 41, 59, 32,102,111,114, 32,107,101,
605 121, 44, 32,118, 97,108, 32,105,110, 32,110,101,120,116, 44,
606 32,100, 44, 32,110,105,108, 32,100,111, 10,112, 97,114,116,
607 95,120, 40,123, 32,112, 97,114,116, 95, 48, 32, 40,107,101,
608 121, 44, 32, 34,107,101,121, 34, 41, 59, 32,112, 97,114,116,
609 95, 48, 32, 40,118, 97,108, 44, 32, 34,118, 97,108,117,101,
610 34, 41, 59, 32,125, 44, 10,100,101,112,116,104, 32, 45, 49,
611 44, 32,112,114,101,102,105,120, 46, 46, 34, 46, 34, 41, 10,
612 101,110,100, 10,101,110,100, 10,101,110,100, 59, 10,116,104,
613 114,101, 97,100, 32, 61, 32,102,117,110, 99,116,105,111,110,
614 32, 40,116,101,120,116, 44, 32,100, 41, 10,112,114,105,110,
615 116,105,116, 32, 40,116,101,120,116, 46, 46,115, 58,102,111,
616 114,109, 97,116, 40,100, 41, 46, 46, 99,111,114,111,117,116,
617 105,110,101, 46,115,116, 97,116,117,115, 40,100, 41, 46, 46,
618 10, 34, 32, 34, 32, 41, 10,101,110,100, 59, 10, 68,105,114,
619 101, 99,116,105,111,110, 32, 61, 32,102,117,110, 99,116,105,
620 111,110, 32, 40,116,101,120,116, 44, 32,100, 41, 32,101,110,
621 100, 59, 10, 84,105,108,101, 32, 61, 32,102,117,110, 99,116,
622 105,111,110, 32, 40,116,101,120,116, 44, 32,100, 41, 32,112,
623 114,105,110,116,105,116, 32, 40,116,101,120,116, 46, 46,112,
624 112, 95,116,105,108,101, 32, 40,100, 41, 32, 41, 32,101,110,
625 100, 59, 10, 80,108, 97,121,101,114, 32, 61, 32,102,117,110,
626 99,116,105,111,110, 32, 40,116,101,120,116, 44, 32,100, 41,
627 32,112,114,105,110,116,105,116, 32, 40,116,101,120,116, 46,
628 46, 40, 34, 32, 37,115, 37,115, 32, 40, 37,115, 58, 37,115,
629 41, 34, 41, 58, 10,102,111,114,109, 97,116, 40, 32,100, 46,
630 110, 97,116,105,111,110, 44, 32,100, 46, 97,105, 95, 99,111,
631 110,116,114,111,108,108,101,100, 32, 97,110,100, 32, 34, 45,
632 34, 32,111,114, 32, 34, 43, 34, 44, 10, 77, 70, 40,100, 58,
633 110,117,109, 95, 99,105,116,105,101,115, 40, 41, 41, 44, 32,
634 77, 70, 40,100, 58,110,117,109, 95,117,110,105,116,115, 40,
635 41, 41, 41, 32, 41, 10,101,110,100, 59, 10, 67,105,116,121,
636 32, 61, 32,102,117,110, 99,116,105,111,110, 32, 40,116,101,
637 120,116, 44, 32,100, 41, 32,112,114,105,110,116,105,116, 32,
638 40,116,101,120,116, 46, 46, 40, 34, 32, 37,113, 32, 40, 37,
639 115, 41, 32, 37,115, 32, 37,115, 34, 41, 58, 10,102,111,114,
640 109, 97,116, 40, 32,100, 46,110, 97,109,101, 44, 32,100, 46,
641 115,105,122,101, 44, 32,100, 46,111,119,110,101,114, 44, 32,
642 100, 46,116,105,108,101, 41, 46, 46,112,112, 95,116,105,108,
643 101, 32, 40,100, 46,116,105,108,101, 41, 32, 41, 10,101,110,
644 100, 59, 10, 85,110,105,116, 32, 61, 32,102,117,110, 99,116,
645 105,111,110, 32, 40,116,101,120,116, 44, 32,100, 41, 32,112,
646 114,105,110,116,105,116, 32, 40,116,101,120,116, 46, 46, 40,
647 34, 32, 37,115, 44, 32, 37,115, 32, 37,115, 34, 41, 58, 10,
648 102,111,114,109, 97,116, 40, 32,100, 46,117,116,121,112,101,
649 44, 32,100, 46,111,119,110,101,114, 44, 32,100, 58,103,101,
650 116, 95,104,111,109,101, 99,105,116,121, 40, 41, 32,111,114,
651 32, 34,110,111, 32,104,111,109,101, 32, 99,105,116,121, 34,
652 41, 32, 41, 10,101,110,100, 59, 10, 91, 34,102,117,110, 99,
653 116,105,111,110, 34, 93, 32, 61, 32,102,117,110, 99,116,105,
654 111,110, 32, 40,116,101,120,116, 44, 32,100, 41, 32,101,110,
655 100, 59, 10,125, 44,123, 10, 95, 95,105,110,100,101,120, 32,
656 61, 32,102,117,110, 99,116,105,111,110, 32, 40,116, 44, 32,
657 84, 41, 32,114,101,116,117,114,110, 32,112,114,105,110,116,
658 105,116, 32,101,110,100, 59, 10,125, 41, 10,105,102, 32,115,
659 116,114,105,110,103, 95,112, 97,114,115,101, 32,116,104,101,
660 110, 32,101,108,115,101, 32,116, 97, 98,117,108, 97,114, 40,
661 103,101,116,109,101,116, 97,116, 97, 98,108,101, 40, 34, 34,
662 41, 44, 32, 34,116, 97, 98,108,101, 34, 41, 32,101,110,100,
663 10,112, 97,114,116, 95,120, 32, 40,123, 32,112, 97,114,116,
664 95, 48, 32, 40,100, 97,116,117,109, 44, 32, 34,104,101, 97,
665 100, 34, 32, 41,125, 44, 10,116,121,112,101, 32, 40,100,101,
666 112,116,104, 41, 32, 61, 61, 32, 34,110,117,109, 98,101,114,
667 34, 32, 97,110,100, 32,100,101,112,116,104, 32,111,114, 32,
668 45, 49, 44, 10,116,121,112,101, 32, 40,112,114,101,102,105,
669 120, 41, 32, 61, 61, 32, 34,115,116,114,105,110,103, 34, 32,
670 97,110,100, 32,112,114,101,102,105,120, 32,111,114, 32, 34,
671 34, 41, 10,114,101,116,117,114,110, 32,108,105,115,116,115,
672 10,101,110,100, 10, 99,111,110,115,116, 32, 61, 32,123,125,
673 10,108,111, 99, 97,108, 32,100, 97,116, 97, 32, 61, 32,123,
674 125, 10, 99,111,110,115,116, 95,109,116, 32, 61, 32,123, 10,
675 95, 95,110,101,119,105,110,100,101,120, 32, 61, 32,102,117,
676 110, 99,116,105,111,110, 40, 97, 44, 98, 44, 99, 41, 10,105,
677 102, 32,100, 97,116, 97, 91, 98, 93, 32, 61, 61, 32,110,105,
678 108, 32,116,104,101,110, 10,105,102, 32,116,121,112,101, 40,
679 99, 41, 32, 61, 61, 32, 39,116, 97, 98,108,101, 39, 32,116,
680 104,101,110, 10,108,111, 99, 97,108, 32,112,114,111,120,121,
681 32, 61, 32,123,125, 10,108,111, 99, 97,108, 32,109,116, 32,
682 61, 32,123, 10, 95, 95,105,110,100,101,120, 32, 61, 32, 99,
683 44, 10, 95, 95,110,101,119,105,110,100,101,120, 32, 61, 32,
684 102,117,110, 99,116,105,111,110, 32, 40,116, 44,107, 44,118,
685 41, 10,108,111,103, 46,101,114,114,111,114, 40, 91, 91, 34,
686 65,116,116,101,109,112,116, 32,116,111, 32,117,112,100, 97,
687 116,101, 32,114,101, 97,100, 45,111,110,108,121, 32,116, 97,
688 98,108,101, 32, 39, 37,115, 39, 32,105,110,100,101,120, 32,
689 39, 37,115, 39, 32, 34, 10, 34,119,105,116,104, 32, 39, 37,
690 115, 39, 46, 34, 93, 93, 44, 32, 98, 44, 32,116,111,115,116,
691 114,105,110,103, 40,107, 41, 44, 32,116,111,115,116,114,105,
692 110,103, 40,118, 41, 41, 10,101,110,100, 10,125, 10,115,101,
693 116,109,101,116, 97,116, 97, 98,108,101, 40,112,114,111,120,
694 121, 44, 32,109,116, 41, 10,100, 97,116, 97, 91, 98, 93, 32,
695 61, 32,112,114,111,120,121, 10,101,108,115,101, 10,100, 97,
696 116, 97, 91, 98, 93, 32, 61, 32, 99, 10,101,110,100, 10,101,
697 108,115,101, 10,108,111,103, 46,101,114,114,111,114, 40, 34,
698 73,108,108,101,103, 97,108, 32, 97,115,115,105,103,110,109,
699 101,110,116, 32,116,111, 32, 99,111,110,115,116, 97,110,116,
700 32, 39, 37,115, 39, 46, 34, 44, 32,116,111,115,116,114,105,
701 110,103, 40, 98, 41, 41, 10,101,110,100, 10,101,110,100, 44,
702 10, 95, 95,105,110,100,101,120, 32, 61, 32,102,117,110, 99,
703 116,105,111,110, 40, 97, 44, 98, 41, 10,114,101,116,117,114,
704 110, 32,100, 97,116, 97, 91, 98, 93, 10,101,110,100, 10,125,
705 10,115,101,116,109,101,116, 97,116, 97, 98,108,101, 40, 99,
706 111,110,115,116, 44, 32, 99,111,110,115,116, 95,109,116, 41,
709 if (luaL_loadbuffer(tolua_S,(
char*)B,
sizeof(B),
"tolua: embedded Lua code") == LUA_OK)
710 lua_pcall(tolua_S,0,LUA_MULTRET,0);
713 tolua_endmodule(tolua_S);