From cd51b52aa6341344729212f9da62a663d73722cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phanie=20Chevalier?= <36726965+StephanieChevalier@users.noreply.github.com> Date: Thu, 9 May 2024 00:24:24 +0200 Subject: [PATCH] Update language.md MyST syntax correction for complex tables (in raw html) --- language.md | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/language.md b/language.md index 5744b38..5ab2b2b 100644 --- a/language.md +++ b/language.md @@ -6,8 +6,10 @@ In the scope of a `BoNesis(dom, data)`{l=python} object, the following methods a ### Objects -**Observation**: maps a subset of components to a Boolean value. +#### Observation: +maps a subset of components to a Boolean value +:::{table} @@ -18,9 +20,12 @@ In the scope of a `BoNesis(dom, data)`{l=python} object, the following methods a
O = obs({a:0, b:1,..})Named observation defined in the datadictionary
+::: -**Configuration**: maps each component to a Boolean value. +#### Configuration: +maps each component to a Boolean value +:::{table} @@ -40,11 +45,13 @@ In the scope of a `BoNesis(dom, data)`{l=python} object, the following methods a Use S.assignments() to get satisfying valuations.
C = cfg()
+::: ### Properties -**Constraints on configurations** +#### Constraints on configurations +:::{table} @@ -60,9 +67,11 @@ In the scope of a `BoNesis(dom, data)`{l=python} object, the following methods a
C != C'The configuration C does not match with the observation O
+::: -**Attractor properties** +#### Attractor properties +:::{table} @@ -77,9 +86,11 @@ In the scope of a `BoNesis(dom, data)`{l=python} object, the following methods a
fixed(C)The configuration C belongs to an attractor
+::: -**Reachability** +#### Reachability +:::{table} @@ -101,9 +112,11 @@ In the scope of a `BoNesis(dom, data)`{l=python} object, the following methods a
C >= C' or reach(C,C')Absence of MP trajectory from the configuration C to ... (same as reach)
+::: -**Universal properties** +#### Universal properties +:::{table} @@ -114,9 +127,11 @@ In the scope of a `BoNesis(dom, data)`{l=python} object, the following methods a
all_fixpoints({O,O',..})All the fixed points reachable from the configuration C ...
+::: ### Contexts +:::{table}
@@ -126,3 +141,4 @@ In the scope of a `BoNesis(dom, data)`{l=python} object, the following methods a The properties within the with block are subject to mutation specified by {a:0,..} (resp. S)
+:::