12-14-2024, 07:59 AM
Sure, say you have two files:
params_error.bas
params_error2.bas
You compile, and the output is:
While I think it should be, or at least ir would be more infomative being:
params_error.bas
Code:
sub foo(a as ubyte, b as ubyte)
print a, ", ", b
end sub
params_error2.bas
Code:
#include "params_error.bas"
foo(42)
You compile, and the output is:
Code:
params_error.bas:3: error: Function 'foo' takes 2 parameters, not 1
While I think it should be, or at least ir would be more infomative being:
Code:
params_error2.bas:2: error: Function 'foo' takes 2 parameters, not 1
params_error.bas:3: error: Function 'foo' defined here.
-- Baltasar