[squeak-dev] Xtreams up to date

Hannes Hirzel hannes.hirzel at gmail.com
Fri Jan 21 22:42:50 UTC 2011


Thank you Martin and Levente

The code copied in below worked in an updated trunk image (4.2-10892,
Xtras removed, no FFI support loaded)

Besides http://code.google.com/p/xtreams/wiki/Parsing are there more
examples how to use Peg parsing?

-- Hannes

Installer squeaksource
 	project: 'Xtreams';
 	install: 'Xtreams-Support';
 	install: 'Xtreams-Core-';
 	install: 'Xtreams-Terminals-';
 	install: 'Xtreams-Transforms-';
 	install: 'Xtreams-Substreams-';
 	install: 'Xtreams-Parsing-';
 	" --- tests follow --- "
 	install: 'Xtreams-CoreTests';
 	install: 'Xtreams-TerminalsTests';
 	install: 'Xtreams-TransformsTests';
 	install: 'Xtreams-SubstreamsTests';
 	install: 'Xtreams-ParsingTests'.
	



On 1/21/11, mkobetic at gmail.com <mkobetic at gmail.com> wrote:
> Ah, thanks! I was just puzzling over that. I'll add that to the project
> page.
>
> "Levente Uzonyi"<leves at elte.hu> wrote:
>> > What is the Squeak equivalent of Gofer ? I could add the Squeak version
>> > to the page as well. In the worst case you can load the packages
>> > manually in the order that the Gofer snippet shows. You don't have to
>> > load all of them, you really need just the first five.
>>
>> It's Installer. The following script should work:
>>
>> Installer squeaksource
>>  	project: 'Xtreams';
>>  	install: 'Xtreams-Support';
>>  	install: 'Xtreams-Core-';
>>  	install: 'Xtreams-Terminals-';
>>  	install: 'Xtreams-Transforms-';
>>  	install: 'Xtreams-Substreams-';
>>  	install: 'Xtreams-Parsing-';
>>  	" --- tests follow --- "
>>  	install: 'Xtreams-CoreTests';
>>  	install: 'Xtreams-TerminalsTests';
>>  	install: 'Xtreams-TransformsTests';
>>  	install: 'Xtreams-SubstreamsTests';
>>  	install: 'Xtreams-ParsingTests';
>>  	" --- following require FFI --- "
>>  	install: 'Xtreams-Xtras-';
>>  	install: 'Xtreams-XtrasTests'.
>>
>> The - character at the end of the non-test packages is necessary, because
>> Installer uses prefix matching and in case of 'Xtreams-Core' it would load
>>
>> Xtreams-CoreTests, because that has a higher version number at the moment.
>>
>>
>> Levente
>>
>>
>> >
>> > Cheers,
>> >
>> > Martin
>> >
>> >
>>
>
>
>



More information about the Squeak-dev mailing list