Hi Hans,
is there a simple way to change the status from commands created with
\newconditional id \newif from, e.g. in the following example it’s easy to pass
the value of the conditional from TeX to Lua but not in the reverse way.
\newconditional\test
\starttext
\settrue\test
TeX: \ifconditional\test TRUE\else FALSE\fi
Lua:
\startluacode
if \luaconditional\test then
context("TRUE")
else
context("FALSE")
end
\stopluacode
TeX: \ifconditional\test TRUE\else FALSE\fi
\stoptext
When i change \newconditional to \newcount it’s easy but not very elegant.
\newcount\test
\starttext
\settrue\test
TeX: \ifconditional\test TRUE\else FALSE\fi
Lua:
\startluacode
if \luaconditional\test then
context("TRUE")
else
context("FALSE")
end
tex.count['test'] = 1 ;
\stopluacode
TeX: \ifconditional\test TRUE\else FALSE\fi
\stoptext
Wolfgang
_______________________________________________
dev-context mailing list
[email protected]
http://www.ntg.nl/mailman/listinfo/dev-context