pharo
launcher for Pharo Smalltalk, a modern, open-source Smalltalk environment
TLDR
Launch Pharo image
$ pharo [image.image]
Run headless$ pharo --headless [image.image] [script.st]
Evaluate expression$ pharo [image.image] eval "[expression]"
Start with GUI$ pharo-ui [image.image]
SYNOPSIS
pharo [options] image [arguments]
DESCRIPTION
pharo is the launcher for Pharo Smalltalk, a modern, open-source Smalltalk environment. Pharo uses image-based persistence where the entire environment state is saved.
PARAMETERS
--headless
Run without GUI.--no-quit
Don't quit after script.eval
Evaluate Smalltalk expression.--version
Show version.image
Pharo image file.
Launch GUI
pharo-ui Pharo.image
Run script headless
pharo --headless Pharo.image script.st
Evaluate and print
pharo Pharo.image eval "3 + 4"
Save and quit
pharo Pharo.image eval "Smalltalk snapshot: true andQuit: true"
Run tests
pharo --headless Pharo.image test MyPackage
$
# IMAGE MANAGEMENT
# IMAGE MANAGEMENT
Download fresh image
curl https://get.pharo.org/64/ | bash
