1. The line s = "from=world, to=Lua" causes the interpreter to return

     to , Lua
     from, world,
    

    rather than what the book says it returns. To mend this, change s = "from=world, to=Lua" to s = "from=world to=Lua".

  2. The line s = "from=world, to=Lua" causes the interpreter to return

     to , Lua
     from, world,
    

    rather than what the book says it returns. To mend this, change s = "from=world, to=Lua" to s = "from=world to=Lua".

    I do not understand this bug report. The example is correct in the book. It's explained quite early on that examples written in the book use a comma to separate different values in a multi-value print statement rather than tab characters, which are difficult if not impossible to render readable in a printed document.