Old compiler does not allowed <return: Point> only <return: #Point>
And I think opal should behave the same (not fixed yet) 2016-02-23 11:01 GMT+01:00 Peter Uhnák <[email protected]>: > > Because we may have code not present and still want to load the code. > > I think it's just visual, because it's still referenced as string in the > pragma itself. > For example > > Person>>contact > <DCType: Contact multiplicity: #(1 '*')> > ^ contact ifNil: [ contact := OrderedCollection new ] > > But, > (Person>>#contact) pragmas first arguments first class == ByteSymbol > > Does it fail to load otherwise? > > Peter > > On Tue, Feb 23, 2016 at 10:43 AM, Alexandre Bergel < > [email protected]> wrote: > >> Just emerging from holidays. Is there an effort to have type annotations? >> How these annotations are then used? >> >> Alexandre >> >> >> > On Feb 23, 2016, at 5:47 AM, stepharo <[email protected]> wrote: >> > >> > Hi >> > >> > I saw that something <return: #Point> or <return: Point> >> > I do not know why but I have the impression that <return: #Point> is >> better. >> > Because we may have code not present and still want to load the code. >> > >> > Stef >> > >> >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >> >> >> >> >> >
