211 packages — page 8

Services

A service is an executable object, which can be used in various places, such as menus, buttons, commands or shortcuts. This framework provides an easy way to define services and to classify them. If it is adopted in Squeak, this …
SqueakSource squeak

Services-OB

Allows OmniBrowser to use browser services(class menu, method menu code pane menu).So you can use Refactorings, Navigation, SLint and BrowseUnitservices if you have them installed. Depends on services-baseand omnibrowser
SqueakMap squeak

Services-RB

Defines the refactorings as Services, so that they can be used in a wider number of places.Hopefully all browsers (this is the case for all standards browsers).Install Services-OB or Services-Whisker to have them in those Browsers. Depends on the RB …
SqueakMap squeak

ShapeFactory

This is a Seaside interface for a modified shape factory experiment. Work in progress...
SqueakSource

SiliconSqueak

Event driven simulator optmized for the SiliconSqueak processor core but which I hope will become more general in the future.
SqueakSource squeak

SimpleMorphicSqueak

SimpleMorphic is created by Juan Vuletich, with initial release for Pharo (and Squeak) supported by ESUG. For the latest versions of Juan's work, refer to Cuis Smalltalk, available at http://www.jvuletich.org/Cuis/Index.html.This project started with the original SimpleMorphic release for Pharo, adapted …
SqueakSource squeak

Singletons

*The delegation methods of this package make use of the ObjectsAsMethods VM support. In a 3.6 image, you must call #recreateSpecialObjectsArray before using this package.* This package adds the #becomeSingleton method to Object, which will transform the receiver into an …
SqueakMap squeak

Slide Auditor

Allows you to select slides as you view them. Easier to use than the other slideshow program "friendlier". Future versions will allow you to invert the selected set to review deleted slides and undelete them. Also to copy the set …
SqueakMap squeak

SmaCC Development for <=3.8

SmaCC (Smalltalk Compiler-Compiler) is a freely available parser generator for Smalltalk.Use this package if you want to develop a new parser/scanner/compiler. It is a replacement for the T-Gen parser generator. T-Gen has several limitationsthat make it difficult to produce parsers. …
SqueakMap squeak

SmaccDevelopment

SmaCC (Smalltalk Compiler-Compiler) is a freely available parser generator for Smalltalk. To get started loadSmaCC(Runtime) andSmaCCDev(Development Tools). The development tools also depend on the refactoring engine.
SqueakSource

SmalltalkInge1

Smalltalk Excercises for Inge1 (Software Engineering 1). The exercises are about TDD, refactoring code, removing if statements and applying several design patterns
GitHub

SOLHashTable

This is an algorithm for a hash table that expands automatically and lazily as needed to maintain a desired load factor in each hash bucket. It does not require any re-hashing or re-bucketing as part of expansion, in some cases …
SqueakSource

spiral

Spiral, as in notebook, is a refactoring of BookMorph & friends
GitHub squeak MIT

Spread Group Communications Plugin

This is a Plugin and supporting classes to allow Squeak to work withthe Spread (http://www.spread.org) group communications system. It is designed so that you can have background threads waiting forincoming messages without blocking all of Squeak. I have only written …
SqueakMap squeak

Spy

A flexible and open framework for designing and implementing program monitor. The default package comes with type extractor, code profiling and code coverage.For Pharo >= 1.4:Gofer new squeaksource: 'Spy'; package: 'ConfigurationOfSpy'; load. (Smalltalk at: #ConfigurationOfSpy) project lastVersion loadFor Pharo 1.3:Gofer …
SqueakSource pharo

squeak-actors

SmalltalkHub squeak

SStDSL

a DSL to define interfaces and its messages such that applications get a simple API. The semantic model its based on asynchronous communication via ftp or a message router.
SqueakSource

ST2JS

To take full benefit of current internet browser, tons of lines of Javascript have to be written. We (the Smalltalkers) don't like to edit files to program, we want to code in the refactoring browser! This project is an attempt …
SqueakSource

ST2JS - Smalltalk to Javascript translator

To take full benefit of current internet browser, tons of lines of Javascript have to be written. We (the Smalltalkers) don't like to edit files to program, we want to code in the refactoring browser! This project is an attempt …
SqueakMap squeak

StdbCore

This is the core API for designed for database access in Smalltalk.Currently there is aMySQL implementationof the API inStdbMysqlImplproject. Other database engine supports are planned for the future.From database access style point of view this is more akin to JDBC …
SqueakSource

StdbMysqlImpl

A MySQL Implementation of the Stdb APIThis is an implementation of the database connectivity API defined in theStdb-Corepackage. It uses the MySQL protocol driver inStdbMysqlProcolprojectSee also:StdbCore(required),StdbMysqlProtocol(required)Features:ImplementsStdbCoreAPI facilities like connection, prepared statement, metadata, resultset and so onTransaction facilitiesPrepared statement is implemented …
SqueakSource

SyndicatedActors

An implementation of the Syndicated Actor Model (https://syndicate-lang.org/) for Squeak.
SqueakSource squeak

SystemChangeNotification

The SystemChangeNotification mechanism allows clients to receive notifications (events) when changes are made to the system. Such changes are additions, removals, renaming, ... of classes, events, instance variables, ... Eventually this system will be used as the foundation for the …
SqueakMap squeak

TA-Promise

An implementation of Promise for Pharo and GemStone - https://en.wikipedia.org/wiki/Futures_and_promises
GitHub pharo

TesteRefactoring

SmalltalkHub