-
Notifications
You must be signed in to change notification settings - Fork 0
/
hello.js
69 lines (59 loc) · 1.92 KB
/
hello.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
/* Generated by the Nim Compiler v0.19.9 */
/* (c) 2018 Andreas Rumpf */
var framePtr = null;
var excHandler = 0;
var lastJSError = null;
if (typeof Int8Array === 'undefined') Int8Array = Array;
if (typeof Int16Array === 'undefined') Int16Array = Array;
if (typeof Int32Array === 'undefined') Int32Array = Array;
if (typeof Uint8Array === 'undefined') Uint8Array = Array;
if (typeof Uint16Array === 'undefined') Uint16Array = Array;
if (typeof Uint32Array === 'undefined') Uint32Array = Array;
if (typeof Float32Array === 'undefined') Float32Array = Array;
if (typeof Float64Array === 'undefined') Float64Array = Array;
var nim_program_result = 0;
var global_raise_hook_355418 = [null];
var local_raise_hook_355423 = [null];
var out_of_mem_hook_355426 = [null];
if (!Math.trunc) {
Math.trunc = function(v) {
v = +v;
if (!isFinite(v)) return v;
return (v - v % 1) || (v < 0 ? -0 : v === 0 ? v : 0);
};
}
var object_id_473237 = [0];
function HEX3Aanonymous_487046(event_487048, context_487049, callback_487054) {
function inner_487091() {
var result_487093 = null;
var F={procname:":anonymous.inner",prev:framePtr,filename:"../../../../../usr_local/apps/6/nim/devel/lib/js/jsffi.nim",line:0};
framePtr = F;
BeforeRet: do {
F.line = 430;
var a_487094 = null;
F.line = 431;
a_487094 = {};
F.line = 441;
a_487094.statusCode = 200;
F.line = 441;
a_487094.body = "Hello, World! From Nim.";
F.line = 450;
result_487093 = a_487094;
break BeforeRet;
} while (false);
framePtr = F.prev;
return result_487093;
}
var F={procname:"hello.:anonymous",prev:framePtr,filename:"hello.nim",line:0};
framePtr = F;
F.line = 12;
console.log(("Hello3"));
F.line = 13;
console.log(("Hello4"));
F.line = 15;
callback_487054(null, inner_487091());
framePtr = F.prev;
}
console.log(("Hello1"));
console.log(("Hello2"));
exports.handler = HEX3Aanonymous_487046;