[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: require() parse error in 5.3.4/5.4.0-work2?
- From: Dirk Laurie <dirk.laurie@...>
- Date: Thu, 28 Jun 2018 16:14:33 +0200
2018-06-27 22:31 GMT+02:00 Kenneth Lorber <keni@his.com>:
> Since we are clearly not communicating effectively, let's try this from
> another direction:
>> math.random(3,4,5)
> stdin:1: wrong number of arguments
>
>> t={}
>> table.insert(t,1,2,3,4)
> stdin:1: wrong number of arguments to 'insert'
>
> Are these bugs that should be fixed in Lua?
No.
A bug is behaviour that differs from the documentation: if you do as
the manual says and something different happens, that would be a bug.
By and large the manual leaves undocumented what happens at the Lua
level if you fail to do as the manual says. Whatever it does is then
by definition not a bug.
Roberto himself has said [1]: 'Please stop calling "bug" something
that does not behave as you wanted
or imagined.'
[1] http://lua-users.org/lists/lua-l/2013-04/msg00825.html