<html><head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head><body text="#000000" bgcolor="#FFFFFF">
<blockquote style="border: 0px none;" 
cite="mid:op.yk118z11f14xzu@lkzd-2013" type="cite">
  <div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div 
style="width:100%;border-top:1px solid #EDEEF0;padding-top:5px">   <div 
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:49%;">
        <a moz-do-not-send="true" href="mailto:LPr@pontex.cz" 
style="color:#737F92 
!important;padding-right:6px;font-weight:bold;text-decoration:none 
!important;">Lukáš Procházka</a></div>   <div 
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:48%;text-align:
 right;">     <font color="#9FA2A5"><span style="padding-left:6px">23. 
Juli 2016 um 15:25</span></font></div>    </div></div>
  <div style="color:#888888;margin-left:24px;margin-right:24px;" 
__pbrmquotes="true" class="__pbConvBody">Hello,
<br>
<br>what is the clearest way to call a {\command ...} (i.e. a command 
which is to be wrapped in curly braces, like \em, \bf etc.) in Lua?
<br>
<br>Let's have:
<br>
<br>----
<br>bla {\em haha} bla
<br>----
<br>
<br>Should be the Lua transcription be:
<br>
<br>----
<br>bla
<br>\ctxlua{context(false, context.delayed.em("haha"))} % <--- The 
clearest ("nicest") way?
<br>bla
<br>----
    <br>
  </div>
</blockquote>
Try not to use them because there is \bold{…} etc. or even better 
\style[style=bold]{…}.<br>
<br>
\starttext<br>
<br>
\startluacode<br>
<br>
    context.bold("Bold text!")<br>
    context.space()<br>
    context.style( { style = "em" }, "Emphasized text!")<br>
<br>
\stopluacode<br>
<br>
\stoptext<br>
<br>
Wolfgang<br>
</body></html>