mirror of
https://github.com/Reuh/anselme.git
synced 2025-10-27 16:49:31 +00:00
Discard returns values from choices
This commit is contained in:
parent
f9edaff7e7
commit
e454888b9f
4 changed files with 61 additions and 1 deletions
10
test/tests/return in choice.ans
Normal file
10
test/tests/return in choice.ans
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
$ f
|
||||
> a
|
||||
x
|
||||
@1
|
||||
y
|
||||
@2
|
||||
|
||||
~ f = 2
|
||||
~ choose(1)
|
||||
Yes.
|
||||
30
test/tests/return in choice.lua
Normal file
30
test/tests/return in choice.lua
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
local _={}
|
||||
_[13]={}
|
||||
_[12]={}
|
||||
_[11]={}
|
||||
_[10]={data="Yes.",tags=_[13]}
|
||||
_[9]={data="x",tags=_[12]}
|
||||
_[8]={data="a",tags=_[11]}
|
||||
_[7]={_[10]}
|
||||
_[6]={_[9]}
|
||||
_[5]={_[8]}
|
||||
_[4]={"return"}
|
||||
_[3]={"text",_[7]}
|
||||
_[2]={"text",_[6]}
|
||||
_[1]={"choice",_[5]}
|
||||
return {_[1],_[2],_[3],_[4]}
|
||||
--[[
|
||||
{ "choice", { {
|
||||
data = "a",
|
||||
tags = {}
|
||||
} } }
|
||||
{ "text", { {
|
||||
data = "x",
|
||||
tags = {}
|
||||
} } }
|
||||
{ "text", { {
|
||||
data = "Yes.",
|
||||
tags = {}
|
||||
} } }
|
||||
{ "return" }
|
||||
]]--
|
||||
Loading…
Add table
Add a link
Reference in a new issue