summaryrefslogtreecommitdiffstats
path: root/content/zettel/3c3b2.md
blob: ce7c1f7aeb83c167a6fe48d619cb585f37b1bfaf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
+++
title = "Defining states"
author = "Yann Herklotz"
tags = []
categories = []
backlinks = ["3c3b1"]
forwardlinks = ["3c3b3"]
zettelid = "3c3b2"
+++

One important property is to define the states of the RTLBlock and
RTLPar language, as these will define how the semantics are defined.
Currently they are defined using the same state as RTL and HTL, as it is
possible to execute a basic block directly within a `State`. However,
when in RTL or HTL, that is not the case anymore and therefore a
different semantics might be needed that can execute one instruction at
a time.