protoml-parser
Version:
ProtoML is a lightweight, declarative markup language designed for writing and structuring meeting protocols, notes and task lists in a human-readable and machine-parseable format.
37 lines (36 loc) • 1.2 kB
HTML
<html>
<head>
<meta charset="UTF-8">
<title>Ref - ProtoML 1.4.2+build67</title>
<link rel="stylesheet" href="help.css">
</head>
<body>
<nav class="topnav">
<a href="../toc.html">Contents</a>
<span class="version">ProtoML 1.4.2+build67</span>
</nav>
<main class="page">
<h1>Ref</h1>
<div class="topic-meta">Topic: <code>ref</code></div>
<h2>Explanation</h2>
<p><code>@@ref=...</code> resolves structured references inside the <code>@meeting</code> block.</p>
<p>Unlike <code>@@e=...</code>, it can resolve specific fields from structured entries.</p>
<p>Supported reference forms include:</p>
<ul>
<li><code>@@ref=meta:author</code></li>
<li><code>@@ref=meta:version</code></li>
<li><code>@@ref=participants:pt1:name</code></li>
<li><code>@@ref=participants:pt1:email</code></li>
<li><code>@@ref=subjects:0</code></li>
<li><code>@@ref=tags:important</code></li>
<li><code>@@ref=signatures:lead:role</code></li>
<li><code>@@ref=approvals:security:status</code></li>
</ul>
<h2>Examples</h2>
<pre><code>Author: @@ref=meta:author
Reviewer mail: @@ref=participants:pt2:email
Approval status: @@ref=approvals:security:status</code></pre>
</main>
</body>
</html>