[Gambas-user] Project, Library: what is exclamation mark after some class names?

Tobias Boege tobs at taboege.de
Fri Sep 10 12:49:42 CEST 2021

On Fri, 10 Sep 2021, wig wrote:
> Something I tried to look up in documentation and the mailing list, but
> could not find; 
> In Project properties, Libraries, select one and see "Location" and
> "Provides" 
> I see here eg: 
> Provides: CDayType, CEmp!, CReqProc, CReqState!, CRequest, MEmpData! 
> Why is there sometimes an exclamation mark after the name? 

The class names come directly from the library's .list file, which is
generated by the compiler. An exclamation mark means that the class
has static symbols. There is also a question mark suffix for classes
declared with "Export Optional".


"There's an old saying: Don't change anything... ever!" -- Mr. Monk

More information about the User mailing list