If the function argument narg is a number, returns this number cast to a long. If this argument is absent or is nil, returns d. Otherwise, raises an error.
[Visual Basic] Public Shared Function luaL_optlong( _ ByVal L As IntPtr, _ ByVal n As Integer, _ ByVal d As Integer _ ) As Integer