Files
modeling-app/src/wasm-lib/kcl/tests/add_lots/program_memory.snap

1552 lines
30 KiB
Plaintext
Raw Normal View History

---
source: kcl/src/simulation_tests.rs
assertion_line: 92
description: Program memory after executing add_lots.kcl
snapshot_kind: text
---
{
"environments": [
{
"bindings": {
"HALF_TURN": {
"type": "Number",
"value": 180.0,
"__meta": []
},
"QUARTER_TURN": {
"type": "Number",
"value": 90.0,
"__meta": []
},
"THREE_QUARTER_TURN": {
"type": "Number",
"value": 270.0,
"__meta": []
},
"ZERO": {
"type": "Number",
"value": 0.0,
"__meta": []
},
"f": {
"type": "Function",
"expression": {
"body": {
"body": [
{
"argument": {
"end": 30,
"left": {
"end": 26,
"name": "i",
"start": 25,
"type": "Identifier",
"type": "Identifier"
},
"operator": "*",
"right": {
"end": 30,
"raw": "2",
"start": 29,
"type": "Literal",
"type": "Literal",
"value": 2.0
},
"start": 25,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"end": 30,
"start": 18,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"end": 32,
"start": 14
},
"end": 32,
"params": [
{
"type": "Parameter",
"identifier": {
"end": 9,
"name": "i",
"start": 8,
"type": "Identifier"
},
"optional": false
}
],
"start": 7,
"type": "FunctionExpression"
},
"memory": {
"environments": [
{
"bindings": {
"HALF_TURN": {
"type": "Number",
"value": 180.0,
"__meta": []
},
"QUARTER_TURN": {
"type": "Number",
"value": 90.0,
"__meta": []
},
"THREE_QUARTER_TURN": {
"type": "Number",
"value": 270.0,
"__meta": []
},
"ZERO": {
"type": "Number",
"value": 0.0,
"__meta": []
}
},
"parent": null
}
],
"currentEnv": 0,
"return": null
},
"__meta": [
{
"sourceRange": [
7,
32,
0
]
}
]
},
"x": {
"type": "Number",
"value": 10100.0,
"__meta": [
{
"sourceRange": [
40,
41,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
47,
48,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
54,
55,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
61,
62,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
68,
69,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
75,
76,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
82,
83,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
89,
90,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
96,
97,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
103,
104,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
110,
112,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
118,
120,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
126,
128,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
134,
136,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
142,
144,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
150,
152,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
158,
160,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
166,
168,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
174,
176,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
182,
184,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
190,
192,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
198,
200,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
206,
208,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
214,
216,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
222,
224,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
230,
232,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
238,
240,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
246,
248,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
254,
256,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
262,
264,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
270,
272,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
278,
280,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
286,
288,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
294,
296,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
302,
304,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
310,
312,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
318,
320,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
326,
328,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
334,
336,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
342,
344,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
350,
352,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
358,
360,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
366,
368,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
374,
376,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
382,
384,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
390,
392,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
398,
400,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
406,
408,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
414,
416,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
422,
424,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
430,
432,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
438,
440,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
446,
448,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
454,
456,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
462,
464,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
470,
472,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
478,
480,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
486,
488,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
494,
496,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
502,
504,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
510,
512,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
518,
520,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
526,
528,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
534,
536,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
542,
544,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
550,
552,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
558,
560,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
566,
568,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
574,
576,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
582,
584,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
590,
592,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
598,
600,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
606,
608,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
614,
616,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
622,
624,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
630,
632,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
638,
640,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
646,
648,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
654,
656,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
662,
664,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
670,
672,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
678,
680,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
686,
688,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
694,
696,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
702,
704,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
710,
712,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
718,
720,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
726,
728,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
734,
736,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
742,
744,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
750,
752,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
758,
760,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
766,
768,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
774,
776,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
782,
784,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
790,
792,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
798,
800,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
806,
808,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
814,
816,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
822,
824,
0
]
},
{
"sourceRange": [
29,
30,
0
]
},
{
"sourceRange": [
830,
833,
0
]
},
{
"sourceRange": [
29,
30,
0
]
}
]
}
},
"parent": null
}
],
"currentEnv": 0,
"return": null
}