<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 2, 2022 at 4:11 PM Jérôme LAURENS <<a href="mailto:jerome.laurens@u-bourgogne.fr">jerome.laurens@u-bourgogne.fr</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><div>According to the documentation you pointed out, a unique argument can be either a string or a table, but nothing about a single number</div><div><br></div><div>Notice that the undocumented tex.print(<number>n) prints the number n whereas tex.print(<number>n, nil) prints nothing, which is expected despite it may feel "a little" out of bounds...</div><div><br></div></div></blockquote><div><br></div><div>Numbers are converted to string --  this is quite common in Lua when there is something to print -- but in this case the catcode regime can be confusing.</div><div>I will add a note.</div></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">luigi<br></div></div>