1
0
Fork 0
mirror of https://github.com/Reuh/anselme.git synced 2025-10-28 00:59:31 +00:00

Handle events in text interpolation; capture text events in choice lines; improve test script

This commit is contained in:
Étienne Fildadut 2021-11-26 21:26:41 +01:00
parent 633f7b2d61
commit 7105b445ef
103 changed files with 2452 additions and 1294 deletions

View file

@ -42,7 +42,6 @@ local function parse_line(line, state, namespace)
-- choice
elseif l:match("^>") then
r.type = "choice"
r.push_event = "choice"
r.child = true
r.text = l:match("^>%s*(.-)$")
-- function & checkpoint
@ -271,7 +270,6 @@ local function parse_line(line, state, namespace)
-- text
elseif l:match("[^%s]") then
r.type = "text"
r.push_event = "text"
r.text = l
-- flush events
else