Re: [Gambas-user] Interpreter's treatment of classes

2014-04-12 Thread Bruno Félix Rezende Ribeiro
Em Sat, 12 Apr 2014 23:52:48 +0200 Benoît Minisini escreveu: > I said rubbish, as it already works like that. If you use a gb.Class > with something that requests an object, the it is automatically > converted to the Class object *except if* the class is > auto-creatable. In that case it is con

Re: [Gambas-user] Interpreter's treatment of classes

2014-04-12 Thread Bruno Félix Rezende Ribeiro
Em Sat, 12 Apr 2014 17:38:03 +0200 Benoît Minisini escreveu: > All that is because, "is a" has two meanings in Gambas. > > 1) An object reference A "is a" class B. It means that the class of > the object A is the class B. > > 2) An expression "is a" datatype. And there are two datatypes, > "gb

Re: [Gambas-user] Interpreter's treatment of classes

2014-04-12 Thread Benoît Minisini
Le 11/04/2014 05:17, Bruno Félix Rezende Ribeiro a écrit : > Hello Gambas users and developers! > > I've been studying Gambas for almost a week and a half and I'm very > impressed with the simplicity and elegance of Gambas' object oriented > Basic language implementation. Congratulations to all de

Re: [Gambas-user] Interpreter's treatment of classes

2014-04-11 Thread Bruno Félix Rezende Ribeiro
Em Fri, 11 Apr 2014 20:21:38 +0200 Tobias Boege escreveu: > On Fri, 11 Apr 2014, Bruno F??lix Rezende Ribeiro wrote: > > [...] > > That's expected as we may presume OBJECT-CLASS evaluates to an > > object, of the class 'Class', which describes the class 'MMain', > > which in its turn is the resu

Re: [Gambas-user] Interpreter's treatment of classes

2014-04-11 Thread Tobias Boege
On Fri, 11 Apr 2014, Bruno F??lix Rezende Ribeiro wrote: > Hello Gambas users and developers! > > I've been studying Gambas for almost a week and a half and I'm very > impressed with the simplicity and elegance of Gambas' object oriented > Basic language implementation. Congratulations to all dev

Re: [Gambas-user] Interpreter's treatment of classes

2014-04-11 Thread Bruno Félix Rezende Ribeiro
Em Fri, 11 Apr 2014 16:00:23 +0300 Jussi Lahtinen escreveu: > > However, it doesn't behave as an usual instance of > > the class 'Class'. For instance, it is impossible to access the > > public methods and properties defined within the class 'Class' > > using some expression like 'CLASS-CLASS.SY

Re: [Gambas-user] Interpreter's treatment of classes

2014-04-11 Thread Jussi Lahtinen
> However, it doesn't behave as an usual instance of > the class 'Class'. For instance, it is impossible to access the public > methods and properties defined within the class 'Class' using some > expression like 'CLASS-CLASS.SYMBOL' where the meta-syntactic variable > 'SYMBOL' is a public symbol

[Gambas-user] Interpreter's treatment of classes

2014-04-10 Thread Bruno Félix Rezende Ribeiro
Hello Gambas users and developers! I've been studying Gambas for almost a week and a half and I'm very impressed with the simplicity and elegance of Gambas' object oriented Basic language implementation. Congratulations to all developers, specially Benoît Minisini. What a superb software develop