Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timotheecour/cf626ba2eb2b51279167fc1adba2f26b to your computer and use it in GitHub Desktop.
Save timotheecour/cf626ba2eb2b51279167fc1adba2f26b to your computer and use it in GitHub Desktop.
}, {
"kind": "nkLetSection",
"flags": ["nfIsRef"],
"typ": "nil",
"sons": [{
"kind": "nkIdentDefs",
"flags": ["nfIsRef"],
"typ": "nil",
"sons": [{
"kind": "nkIdent",
"flags": ["nfIsRef"],
"typ": "nil",
"ident": "lhs`gensym0"
}, {
"kind": "nkEmpty",
"flags": ["nfIsRef"],
"typ": "nil"
}, {
"kind": "nkCall",
"flags": ["nfIsRef"],
"typ": "tyInt",
"sons": [{
"kind": "nkSym",
"flags": ["nfIsRef"],
"typ": "tyProc",
"sym": {
"kind": "skProc",
"name": "fn",
"id": 805306388,
"flags": ["sfUsed", "sfGlobal"]
}
}, {
"kind": "nkDotExpr",
"flags": ["nfIsRef"],
"typ": "tyInt",
"sons": [{
"kind": "nkDerefExpr",
"flags": ["nfIsRef"],
"typ": "tyObject",
"sons": [{
"kind": "nkSym",
"flags": ["nfIsRef"],
"typ": "nil",
"sym": <defined 65 lines upwards>
}]
}, {
"kind": "nkSym",
"flags": ["nfIsRef"],
"typ": "tyInt",
"sym": {
"kind": "skField",
"name": "x",
"id": 805306387,
"position": 0,
"flags": ["sfUsed"]
}
}]
}]
}]
}]
}]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment