This page needs attention.
Starting with Michael Lucas-Smith's Blog and http://www.squeaksource.com/@EdVryPJ2ZwfwXkYG/rzO8rj3y. Another source of info: http://code.google.com/p/xtreams/
Working in Pharo:
Gofer new
squeaksource: 'Xtreams';
package: 'Xtreams-Support';
package: 'Xtreams-Core';
package: 'Xtreams-Terminals';
package: 'Xtreams-Transforms';
package: 'Xtreams-Substreams';
package: 'Xtreams-Parsing';
" --- tests follow --- "
package: 'Xtreams-CoreTests';
package: 'Xtreams-TerminalsTests';
package: 'Xtreams-TransformsTests';
package: 'Xtreams-SubstreamsTests';
package: 'Xtreams-ParsingTests';
" --- following require FFI --- "
package: 'Xtreams-Xtras';
package: 'Xtreams-XtrasTests';
load.This failed with:
This package depends on the following classes: ExternalLibrary ExternalStructure
Tried loading it from http://www.squeaksource.com/Xtreams, got everything loaded up to the Xtras, that is enough to run this:"
#(1 2 3) reading class. #(1 2 3) reading browseHierarchy.
It would be really great to have a ProfStef tutorial on streams
ProfStefHelpTutorialBuilder browseHierarchy. ProfStefHelp open
More interesting links: