| fun x => do | |
| let info β MonadRef.mkInfoFromRefPos | |
| let scp β getCurrMacroScope | |
| let mainModule β getMainModule | |
| pure | |
| { | |
| raw := | |
| Syntax.node2 info `Β«termπ__Β» (Syntax.atom info "π") | |
| x.raw } : (x : TSyntax [`ident, `token._]) β ?m x (TSyntax `term) | |
| true | |
| true | |
| fun x => do | |
| let info β MonadRef.mkInfoFromRefPos | |
| let scp β getCurrMacroScope | |
| let mainModule β getMainModule | |
| pure | |
| { | |
| raw := | |
| Syntax.node2 info `termBarBazBoing (Syntax.atom info "bar") | |
| x.raw } : (x : TSyntax [`token.baz, `token.boing]) β ?m x (TSyntax `term) | |
| true | |
| true |