Fixed macro system by reintroducing MacTok::Resolved
This commit is contained in:
@@ -195,6 +195,14 @@ impl Extension {
|
||||
})
|
||||
.await
|
||||
},
|
||||
api::ExprReq::ExprPrint(prt @ api::ExprPrint { target }) => {
|
||||
let msg = match ctx.exprs.get_expr(target) {
|
||||
None => "EXPIRED_TICKET".into(),
|
||||
Some(expr) => expr.print(&FmtCtxImpl::default()).await,
|
||||
}
|
||||
.to_api();
|
||||
handle.reply(&prt, &msg).await
|
||||
},
|
||||
api::ExprReq::Create(cre) => {
|
||||
let req = Witness::of(&cre);
|
||||
let api::Create(sys, expr) = cre;
|
||||
|
||||
Reference in New Issue
Block a user