This situation happens when accessing a property or calling a method of a COM object through the LuaCOM object. Here follows a sample:
word = luacom.GetObject("Word.Application") -- Here we are calling the "Move" method of the Application object of -- a running instance of Microsoft(R) Word(R) word:Move(100,100)
In this situation, there are two steps in the parameter passing process: