![]() |
||
|
Hello Luiz Henrique, you are right with block() , I am sorry. I get this in Lua 5.1: C:\agena\srclua>lua Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio > do Entering block Left block >> print("Lua") Entering block Left block >> end Entering block Left block Lua Alex Luiz Henrique de Figueiredo wrote:
I noticed that the Lua 5.1 parser seems to call the body() procedure multiple times when parsing statements that are part of a Lua body, for example statements in a `then`, `else` or `do` body.body() is for parsing function bodies: /* body -> `(' parlist `)' chunk END */ Perhaps you mean block(): /* block -> chunk */