[Ometa] OMeta/Squeak 2 Release Candidate

Frank Shearar frank.shearar at angband.za.org
Wed Jun 3 04:44:28 PDT 2009


*cough* This time I send it to the _list_.

For those who, like me, are addicted to Monticello, I've set up a (read 
only for the moment) repository here: http://code.angband.za.org/OMeta2/

I'll try very hard to keep that repository up to date as Alex releases 
new versions.

frank

Alessandro Warth wrote:
> Hi all,
>
> The new .sar file that includes Robert's patches and bug fixes can now 
> be downloaded from http://tinlizzie.org/ometa/ometa2.html
>
> Thanks, Robert!
>
> Cheers,
> Alex
>
> On Tue, Jun 2, 2009 at 3:48 PM, Alessandro Warth <alexwarth at gmail.com 
> <mailto:alexwarth at gmail.com>> wrote:
>
>         I found a small bug in the release candidate. When you try to
>         define a Squeak method in a class inheriting from OMeta2 like
>
>         a: x
>         x = 1
>
>         the method isn't recognized as Squeak but OMeta code (and
>         changed). The reason is that there is a problem matching OMeta
>         parameters. In OMeta2RuleParser>>expr3 the rule applications
>         of #name should be changed to #nsName.
>
>
>     Yep, I just looked into this and you're absolutely right. (No
>     spaces should be allowed between the ':' and the name of a
>     variable in an OMeta2 binding expression.)
>
>     I've fixed the code, and will upload a new version of the .sar
>     file now.
>
>     Thanks again, Robert!
>
>     Cheers,
>     Alex
>
>
>         Robert
>
>
>         On May 23, 2009, at 4:25 AM, Alessandro Warth wrote:
>
>>         Hello everyone,
>>
>>         Lately I've been talking about a new version of OMeta/Squeak,
>>         and I know that many of you are interested.
>>
>>         So here is a link to a page where you can read all about it,
>>         and also download the SAR file to try it out for
>>         yourself: http://tinlizzie.org/ometa/ometa2.html 
>>
>>         What I'd like to do is have people play with this over the
>>         next few days, and let me know if anything doesn't work
>>         properly (and give any other feedback) before I release the
>>         official, um... thing.
>>
>>         Thanks,
>>         Alex
>



More information about the OMeta mailing list