GLBasic forum

Main forum => Bug Reports => Topic started by: MrTAToad on 2009-Jul-26

Title: Error message that needs to be a bit more descriptive :
Post by: MrTAToad on 2009-Jul-26
This error message took me a while to work out what it meant :

Code (glbasic) Select
error: no match for call to `(__GLBASIC__::tGameOverDetails) (DGNat&)'

Turns out I was trying to access a TYPE as an array :)
Title: Re: Error message that needs to be a bit more descriptive :
Post by: Kitty Hello on 2009-Jul-27
post a small code snippet, please?
Title: Re: Error message that needs to be a bit more descriptive :
Post by: MrTAToad on 2009-Jul-29
Code (glbasic) Select
TYPE t
x%
ENDTYPE

LOCAL z AS t

z[0].x=1


Various variations of the above can produce some rather interesting error messages :)  For instance :

Code (glbasic) Select
TYPE t
t%
ENDTYPE

LOCAL z AS t
z[0].t=1


C:\Users\Nicholas\AppData\Local\glbasic\gpc_temp_class.h:9: error: expected `,' or `...' before '&' token  =D