Skip to content
This repository was archived by the owner on Apr 25, 2025. It is now read-only.

Commit ef20842

Browse files
authored
Add prose for typing rule of DELEGATEadm (#235)
Fixes related .. todo:: section. Addressed review comment.
1 parent 9fdb00b commit ef20842

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

document/core/appendix/properties.rst

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -648,8 +648,14 @@ To that end, all previous typing judgements :math:`C \vdash \X{prop}` are genera
648648
:math:`\DELEGATEadm\{l\}~\instr^\ast~\END`
649649
..........................................
650650

651-
.. todo::
652-
Add prose.
651+
* The label :math:`C.\CLABELS[l]` must be defined in the context.
652+
653+
* Let :math:`C'` be the same :ref:`context <context>` as :math:`C`, but with the label :math:`[t^\ast]` prepended to the |CLABELS| vector.
654+
655+
* Under context :math:`C'`,
656+
the instruction sequence :math:`\instr^\ast` must be :ref:`valid <valid-instr-seq>` with type :math:`[]\to[t^\ast]`.
657+
658+
* Then the compound instruction is valid under context :math:`C'` with type :math:`[] \to [t^\ast]`.
653659

654660
.. math::
655661
\frac{

0 commit comments

Comments
 (0)