$ NO_COLOR="1" print_vm . Component
1 foo true 3.1415 1 321 0 1 4 9 16 25 36 49 64 81 100
$ pincfmt ./data.pi component Component { let record = { a: 1, b: "foo", c: true, d: 3.1415, }; let record_dangling = { a: 1, b: "foo", c: true, d: 3.1415, }; let record_nested = { a: 1, b: "foo", c: true, d: { e: "123", f: 321, g: for (i in 0...10) { i }, }, }; let empty_record = {};
{empty_record} {record} {record_nested.a} {record_nested.d.f} {record_nested.d.h.y} {for (el in record_nested.d.g) { el ** 2 }}
}