On Thu, Aug 11, 2011 at 12:23:51PM +0200, Pavel Krivanek wrote:
> Hi,
> 
> the main task of this build is to ensure that we can load OSProcess
> and provide a pattern for the user jobs that want to use OSProcess.
> 
> https://gitorious.org/pharo-build/pharo-build/blobs/master/scripts/pharo/Kernel/OSProcessEvaluator.st
> 
> The next purpose of this image is to enable an interactive
> communication with the image and make the development of headless
> images easier. What you get is something similar to irb or interactive
> python interpreter.
> 
> And of course it may be used for simple Smalltalk scripts. For example
> the command:
> 
> squeakvm -headless PharoKernel-OSProcessEvaluator.image < script > out.txt
> 
> where the script file looks like this:
> 
> 20000 factorial
> Smalltalk snapshot: false andQuit: true
> 
> (ending with lf)
> 
> Cheers,
> -- Pavel

Cool :))

Here is another read-eval interpreter that you may want to look at
just for fun:

  http://wiki.squeak.org/squeak/6023

I think your simple interpreter is better for what what you are doing
here, but it's interesting to experiment with Squeak/Pharo as a /bin/sh
replacement too.

Dave

> 
> 
> On Thu, Aug 11, 2011 at 12:10 AM, Igor Stasenko <[email protected]> wrote:
> > Pavel, could you provide some details, about where and how it could be
> > used. And maybe some examples.
> > Because its not clear , what is it.
> > Because i think that most people get used to having an UI and using
> > headless images is something
> > much more complicated (since you cannot see what happens).
> >
> > On 10 August 2011 23:28, Pavel Krivanek <[email protected]> wrote:
> >> link: 
> >> https://ci.lille.inria.fr/pharo/view/Pharo-Kernel/job/Pharo%20Kernel%20OSProcess%20evaluator/
> >>
> >> On Wed, Aug 10, 2011 at 11:27 PM, Pavel Krivanek
> >> <[email protected]> wrote:
> >>> Hi,
> >>>
> >>> I created a new job on CI server that creates a Pharo Kernel image
> >>> with OSProcess loaded and simple console based evaluator. Of course
> >>> something like Coral would be better ;-)
> >>>
> >>> Cheers
> >>> -- Pavel
> >>>
> >>
> >>
> >
> >
> >
> > --
> > Best regards,
> > Igor Stasenko AKA sig.
> >
> >

Reply via email to