13 lines
371 B
Plaintext
13 lines
371 B
Plaintext
using selfhost.vm.json as MiniJson
|
|
|
|
static box Main {
|
|
main(args) {
|
|
local json = "{\"kind\":\"Program\",\"statements\":[{\"kind\":\"Print\",\"expression\":{\"kind\":\"Literal\",\"value\":{\"type\":\"int\",\"value\":42}}}]}"
|
|
local k = "\"value\":"
|
|
local p = json.indexOf(k)
|
|
print(new MiniJson().read_digits_from(json, p + k.length()))
|
|
return 0
|
|
}
|
|
}
|
|
|