|
|
@@ -1632,7 +1632,8 @@ if(color == "yellow"){
|
|
|
funcstate->AddParameter(paramname, _scope.nested+1, is_reference ? _VAR_REFERENCE : _VAR_ANY);
|
|
|
if(_token == _SC('=')) {
|
|
|
if(is_reference) Error(_SC("parameter passed by reference can't have default value"));
|
|
|
- Lex();
|
|
|
+ Lex();
|
|
|
+ if(_token == _SC('[') || _token == _SC('{')) Error(_SC("array/table default parameter not supported"));
|
|
|
Expression();
|
|
|
funcstate->AddDefaultParam(_fs->TopTarget());
|
|
|
defparams++;
|