Hi,

This evening I tried to load Nicolas Cellier’s Xtreams 
(http://www.squeaksource.com/Xtreams/) into Pharo #30582. This went almost 
flawless !

I went for

  ConfigurationOfXtreams project bleedingEdge load.

which loaded

  a MetacelloFetchingMCSpecLoader(linear load : 
        linear load : 1.3-baseline [ConfigurationOfXtreams]
                load : Xtreams-Support-nice.11
                load : Xtreams-Core-nice.20
                load : Xtreams-Terminals-nice.31
                load : Xtreams-Transforms-nice.23
                load : Xtreams-Substreams-nice.19
                load : Xtreams-CoreTests-nice.20
                load : Xtreams-TerminalsTests-nice.17
                load : Xtreams-TransformsTests-nice.14
                load : Xtreams-SubstreamsTests-nice.13
                load : Xtreams-Parsing-cwp.6
                load : Xtreams-ParsingTests-cwp.5
                load : Xtreams-TerminalsFileSystem-nice.3
                load : Xtreams-TerminalsFileSystemTests-nice.2)

There is one Undeclared in XTReadStream>>#detect: (NotFoundError should be 
NotFound in Pharo).

Unit tests passed, except for the PEGParser related ones, most probably because 
Opal optimises #timesRepeat: which is overridden in PEGInfinity, I am not sure 
how this should be fixed, maybe with an Opal compiler directive somewhere ?

Running the tests resulted in some external semaphore warnings in the 
Transcript.

I also loaded Nicolas’ new #legacy layer (Xtreams-LegacyStreamAPI-nice.1), I’ll 
have to study that, it sure looks interesting.

In any case: great work, thanks Nicolas !

Sven


Reply via email to