[Cuis] OMeta 2

H. Hirzel hannes.hirzel at gmail.com
Thu May 21 06:04:29 CDT 2015


Yes, now we need more examples.

BTW which source file did you use for the port

http://www.squeaksource.com/OMeta/

?

On 5/21/15, Phil (list) <pbpublist at gmail.com> wrote:
> On Thu, 2015-05-21 at 05:54 +0000, H. Hirzel wrote:
>> Great achievement, Phil!
>>
>
> Thanks and we owe Juan a big 'thank you!'... he did the hardest part.
>
>> I did a test and the provided examples work fine.
>>
>
> Fantastic! (I always hate leaving things at 'but it worked for me...')
>
>> For convenience I combine below the installation instructions taken
>> from different mails from yesterday.
>>
>
> You captured it perfectly.
>
> Also, if you come up with any quick examples that you find helpful in
> finding your bearings or demonstrating a concept, please pass them along
> and I'll put them into an examples project to try to help others.  One
> thing I remember is that there was a bit of a learning curve simply
> because the docs and examples are so sparse (especially for the
> Smalltalk version OMeta... most of what you are likely to find on the
> web is geared toward the Javascript version since that's where the
> masses are)
>
>> --Hannes
>>
>>
>>
>> A. Reestablish #compilerClass in Cuis
>>
>> 1) Unzip attached file compilerClass.zip
>> 2) start Cuis 2330
>> 3) Open file list
>> 4) click on 2331
>> 5) click on [install]
>> 6) click on 2332
>> 7) click on [install]
>>
>>
>>
>> B. pull down the OMeta*.st files from
>> https://github.com/pbella/Cuis-Ports
>>
>>
>>
>> C. File in in the  following sequence
>>       - OMeta2-stage1.st
>>       - OMeta2-stage2a.st
>>       - OMeta2-stage2b.st
>>
>> also see notes: https://github.com/pbella/Cuis-Ports#ometa-2
>>
>>
>> D. Check examples in the
>>      OMeta2Examples
>>    class
>>
>>         OMeta2Examples match: 5 with: #fact.
>> 	OMeta2Examples matchAll: '1234' with: #number.
>> 	OMeta2Examples matchAll: 'abc123' with: #identifier.
>> 	OMeta2Examples matchAll: #($a $b $c 1 2 3 #(4 5)) with: #structure.
>> 	OMeta2Examples matchAll: 'howdy' with: #greeting.
>>
>>
>>
>>
>> On 5/20/15, Phil (list) <pbpublist at gmail.com> wrote:
>> > ... is alive!  Several caveats so please check out the README for the
>> > latest updates as things progress:
>> > https://github.com/pbella/Cuis-Ports#ometa-2
>> >
>> > Thanks,
>> > Phil
>> >
>> >
>> > _______________________________________________
>> > Cuis mailing list
>> > Cuis at jvuletich.org
>> > http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>> >
>> _______________________________________________
>> Cuis mailing list
>> Cuis at jvuletich.org
>> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>
>
>
> _______________________________________________
> Cuis mailing list
> Cuis at jvuletich.org
> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>




More information about the Cuis mailing list