summaryrefslogtreecommitdiff
path: root/src/eval
diff options
context:
space:
mode:
Diffstat (limited to 'src/eval')
-rw-r--r--src/eval/mod.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/eval/mod.rs b/src/eval/mod.rs
index 94d9ef40..7f182f48 100644
--- a/src/eval/mod.rs
+++ b/src/eval/mod.rs
@@ -203,6 +203,8 @@ impl Eval for MarkupNode {
Self::Heading(heading) => heading.eval(vm)?,
Self::List(list) => list.eval(vm)?,
Self::Enum(enum_) => enum_.eval(vm)?,
+ Self::Label(_) => Content::Empty,
+ Self::Ref(label) => Content::show(library::structure::RefNode(label.clone())),
Self::Expr(expr) => expr.eval(vm)?.display(),
})
}